From bb21f856c26150cd4f41ae0a7b1de6e27dab5b5f Mon Sep 17 00:00:00 2001 From: moehreag Date: Sat, 25 Nov 2023 10:32:30 +0100 Subject: [PATCH] add license headers --- .../impl/AxolotlClientConfigMod.java | 22 +++++++++++++++++ .../impl/options/GraphicsOption.java | 22 +++++++++++++++++ .../AxolotlClientConfig/impl/ui/Screen.java | 22 +++++++++++++++++ .../impl/ui/Selectable.java | 22 +++++++++++++++++ .../impl/ui/Updatable.java | 22 +++++++++++++++++ .../AxolotlClientConfig/impl/ui/Widget.java | 22 +++++++++++++++++ .../impl/ui/rounded/ButtonListWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/ElementListWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/EntryListWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/NVGHolder.java | 22 +++++++++++++++++ .../impl/ui/rounded/NVGUtil.java | 22 +++++++++++++++++ .../rounded/screen/ColorSelectionScreen.java | 22 +++++++++++++++++ .../rounded/screen/GraphicsEditorScreen.java | 22 +++++++++++++++++ .../rounded/screen/RoundedConfigScreen.java | 22 +++++++++++++++++ .../ui/rounded/widgets/BooleanWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/CategoryWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/ColorWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/DoubleWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/EnumWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/FloatWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/GraphicsWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/IntegerWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/PillBooleanWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/ResetButtonWidget.java | 22 +++++++++++++++++ .../widgets/RoundedButtonListWidget.java | 22 +++++++++++++++++ .../rounded/widgets/RoundedButtonWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/SliderWidget.java | 22 +++++++++++++++++ .../widgets/StringArrayButtonWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/StringWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/TextFieldWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/ButtonListWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/ElementListWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/EntryListWidget.java | 22 +++++++++++++++++ .../vanilla/screen/ColorSelectionScreen.java | 22 +++++++++++++++++ .../vanilla/screen/GraphicsEditorScreen.java | 22 +++++++++++++++++ .../vanilla/screen/VanillaConfigScreen.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/BooleanWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/CategoryWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/ColorWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/DoubleWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/EnumWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/FloatWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/GraphicsWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/IntegerWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/ResetButtonWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/SliderWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/StringArrayWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/StringWidget.java | 22 +++++++++++++++++ .../widgets/VanillaButtonListWidget.java | 22 +++++++++++++++++ .../vanilla/widgets/VanillaButtonWidget.java | 22 +++++++++++++++++ .../impl/util/AxolotlClientConfigModMenu.java | 22 +++++++++++++++++ .../impl/util/ConfigStyles.java | 22 +++++++++++++++++ .../impl/util/DrawUtil.java | 22 +++++++++++++++++ .../impl/util/GraphicsImpl.java | 22 +++++++++++++++++ .../AxolotlClientConfig/example/Example.java | 22 +++++++++++++++++ .../example/mixin/InGameHudMixin.java | 22 +++++++++++++++++ .../impl/AxolotlClientConfigMod.java | 22 +++++++++++++++++ .../impl/options/GraphicsOption.java | 22 +++++++++++++++++ .../impl/ui/Updatable.java | 22 +++++++++++++++++ .../impl/ui/rounded/ButtonListWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/ElementListWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/EntryListWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/NVGHolder.java | 22 +++++++++++++++++ .../impl/ui/rounded/NVGUtil.java | 22 +++++++++++++++++ .../rounded/screen/ColorSelectionScreen.java | 22 +++++++++++++++++ .../rounded/screen/GraphicsEditorScreen.java | 22 +++++++++++++++++ .../rounded/screen/RoundedConfigScreen.java | 22 +++++++++++++++++ .../ui/rounded/widgets/BooleanWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/CategoryWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/ColorWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/DoubleWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/EnumWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/FloatWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/GraphicsWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/IntegerWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/PillBooleanWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/ResetButtonWidget.java | 22 +++++++++++++++++ .../widgets/RoundedButtonListWidget.java | 22 +++++++++++++++++ .../rounded/widgets/RoundedButtonWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/SliderWidget.java | 22 +++++++++++++++++ .../widgets/StringArrayButtonWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/StringWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/TextFieldWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/EntryListWidget.java | 22 +++++++++++++++++ .../vanilla/screen/ColorSelectionScreen.java | 22 +++++++++++++++++ .../vanilla/screen/GraphicsEditorScreen.java | 22 +++++++++++++++++ .../vanilla/screen/VanillaConfigScreen.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/BooleanWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/CategoryWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/ColorWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/DoubleWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/EnumWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/FloatWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/GraphicsWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/IntegerWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/ResetButtonWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/SliderWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/StringArrayWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/StringWidget.java | 22 +++++++++++++++++ .../vanilla/widgets/VanillaButtonWidget.java | 22 +++++++++++++++++ .../widgets/VanillaEntryListWidget.java | 22 +++++++++++++++++ .../impl/util/AxolotlClientConfigModMenu.java | 22 +++++++++++++++++ .../impl/util/ConfigStyles.java | 22 +++++++++++++++++ .../impl/util/DrawUtil.java | 22 +++++++++++++++++ .../impl/util/GraphicsImpl.java | 22 +++++++++++++++++ .../AxolotlClientConfig/example/Example.java | 22 +++++++++++++++++ .../example/mixin/InGameHudMixin.java | 22 +++++++++++++++++ .../impl/AxolotlClientConfigMod.java | 22 +++++++++++++++++ .../impl/options/GraphicsOption.java | 22 +++++++++++++++++ .../impl/ui/Updatable.java | 22 +++++++++++++++++ .../impl/ui/rounded/ButtonListWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/ElementListWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/EntryListWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/NVGHolder.java | 22 +++++++++++++++++ .../rounded/screen/ColorSelectionScreen.java | 22 +++++++++++++++++ .../rounded/screen/GraphicsEditorScreen.java | 22 +++++++++++++++++ .../rounded/screen/RoundedConfigScreen.java | 22 +++++++++++++++++ .../ui/rounded/widgets/BooleanWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/CategoryWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/ColorWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/DoubleWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/EnumWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/FloatWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/GraphicsWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/IntegerWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/PillBooleanWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/ResetButtonWidget.java | 22 +++++++++++++++++ .../widgets/RoundedButtonListWidget.java | 22 +++++++++++++++++ .../rounded/widgets/RoundedButtonWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/SliderWidget.java | 22 +++++++++++++++++ .../widgets/StringArrayButtonWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/StringWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/TextFieldWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/EntryListWidget.java | 22 +++++++++++++++++ .../vanilla/screen/ColorSelectionScreen.java | 22 +++++++++++++++++ .../vanilla/screen/GraphicsEditorScreen.java | 22 +++++++++++++++++ .../vanilla/screen/VanillaConfigScreen.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/BooleanWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/CategoryWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/ColorWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/DoubleWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/EnumWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/FloatWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/GraphicsWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/IntegerWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/ResetButtonWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/SliderWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/StringArrayWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/StringWidget.java | 22 +++++++++++++++++ .../vanilla/widgets/VanillaButtonWidget.java | 22 +++++++++++++++++ .../widgets/VanillaEntryListWidget.java | 22 +++++++++++++++++ .../impl/util/AxolotlClientConfigModMenu.java | 22 +++++++++++++++++ .../impl/util/ConfigStyles.java | 22 +++++++++++++++++ .../impl/util/DrawUtil.java | 22 +++++++++++++++++ .../impl/util/GraphicsImpl.java | 22 +++++++++++++++++ .../AxolotlClientConfig/example/Example.java | 22 +++++++++++++++++ .../example/mixin/InGameHudMixin.java | 22 +++++++++++++++++ .../impl/AxolotlClientConfigMod.java | 22 +++++++++++++++++ .../impl/options/GraphicsOption.java | 22 +++++++++++++++++ .../impl/ui/Updatable.java | 22 +++++++++++++++++ .../impl/ui/rounded/ButtonListWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/ElementListWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/EntryListWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/NVGHolder.java | 22 +++++++++++++++++ .../rounded/screen/ColorSelectionScreen.java | 22 +++++++++++++++++ .../rounded/screen/GraphicsEditorScreen.java | 22 +++++++++++++++++ .../rounded/screen/RoundedConfigScreen.java | 22 +++++++++++++++++ .../ui/rounded/widgets/BooleanWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/CategoryWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/ColorWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/DoubleWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/EnumWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/FloatWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/GraphicsWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/IntegerWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/PillBooleanWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/ResetButtonWidget.java | 22 +++++++++++++++++ .../widgets/RoundedButtonListWidget.java | 22 +++++++++++++++++ .../rounded/widgets/RoundedButtonWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/SliderWidget.java | 22 +++++++++++++++++ .../widgets/StringArrayButtonWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/StringWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/TextFieldWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/EntryListWidget.java | 22 +++++++++++++++++ .../vanilla/screen/ColorSelectionScreen.java | 22 +++++++++++++++++ .../vanilla/screen/GraphicsEditorScreen.java | 22 +++++++++++++++++ .../vanilla/screen/VanillaConfigScreen.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/BooleanWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/CategoryWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/ColorWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/DoubleWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/EnumWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/FloatWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/GraphicsWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/IntegerWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/ResetButtonWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/SliderWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/StringArrayWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/StringWidget.java | 22 +++++++++++++++++ .../widgets/VanillaEntryListWidget.java | 22 +++++++++++++++++ .../impl/util/AxolotlClientConfigModMenu.java | 22 +++++++++++++++++ .../impl/util/ConfigStyles.java | 22 +++++++++++++++++ .../impl/util/DrawUtil.java | 22 +++++++++++++++++ .../impl/util/GraphicsImpl.java | 22 +++++++++++++++++ .../AxolotlClientConfig/example/Example.java | 22 +++++++++++++++++ .../example/mixin/InGameHudMixin.java | 22 +++++++++++++++++ .../impl/AxolotlClientConfigMod.java | 22 +++++++++++++++++ .../impl/options/GraphicsOption.java | 22 +++++++++++++++++ .../impl/ui/Updatable.java | 22 +++++++++++++++++ .../impl/ui/rounded/ButtonListWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/ElementListWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/EntryListWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/NVGHolder.java | 22 +++++++++++++++++ .../rounded/screen/ColorSelectionScreen.java | 22 +++++++++++++++++ .../rounded/screen/GraphicsEditorScreen.java | 22 +++++++++++++++++ .../rounded/screen/RoundedConfigScreen.java | 22 +++++++++++++++++ .../ui/rounded/widgets/BooleanWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/CategoryWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/ColorWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/DoubleWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/EnumWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/FloatWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/GraphicsWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/IntegerWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/PillBooleanWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/ResetButtonWidget.java | 22 +++++++++++++++++ .../widgets/RoundedButtonListWidget.java | 22 +++++++++++++++++ .../rounded/widgets/RoundedButtonWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/SliderWidget.java | 22 +++++++++++++++++ .../widgets/StringArrayButtonWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/StringWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/TextFieldWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/EntryListWidget.java | 22 +++++++++++++++++ .../vanilla/screen/ColorSelectionScreen.java | 22 +++++++++++++++++ .../vanilla/screen/GraphicsEditorScreen.java | 22 +++++++++++++++++ .../vanilla/screen/VanillaConfigScreen.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/BooleanWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/CategoryWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/ColorWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/DoubleWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/EnumWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/FloatWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/GraphicsWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/IntegerWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/ResetButtonWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/SliderWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/StringArrayWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/StringWidget.java | 22 +++++++++++++++++ .../widgets/VanillaEntryListWidget.java | 22 +++++++++++++++++ .../impl/util/AxolotlClientConfigModMenu.java | 22 +++++++++++++++++ .../impl/util/ConfigStyles.java | 22 +++++++++++++++++ .../impl/util/DrawUtil.java | 22 +++++++++++++++++ .../impl/util/GraphicsImpl.java | 22 +++++++++++++++++ .../AxolotlClientConfig/example/Example.java | 22 +++++++++++++++++ .../example/mixin/InGameHudMixin.java | 22 +++++++++++++++++ .../impl/AxolotlClientConfigMod.java | 22 +++++++++++++++++ .../impl/options/GraphicsOption.java | 22 +++++++++++++++++ .../impl/ui/AbstractParentElement.java | 22 +++++++++++++++++ .../impl/ui/ButtonWidget.java | 22 +++++++++++++++++ .../impl/ui/ClickableWidget.java | 22 +++++++++++++++++ .../AxolotlClientConfig/impl/ui/Drawable.java | 22 +++++++++++++++++ .../AxolotlClientConfig/impl/ui/Element.java | 22 +++++++++++++++++ .../impl/ui/NavigationDirection.java | 22 +++++++++++++++++ .../impl/ui/ParentElement.java | 22 +++++++++++++++++ .../AxolotlClientConfig/impl/ui/Screen.java | 22 +++++++++++++++++ .../impl/ui/Selectable.java | 22 +++++++++++++++++ .../impl/ui/TextFieldWidget.java | 22 +++++++++++++++++ .../impl/ui/Updatable.java | 22 +++++++++++++++++ .../AxolotlClientConfig/impl/ui/Widget.java | 22 +++++++++++++++++ .../impl/ui/rounded/ButtonListWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/ElementListWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/EntryListWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/NVGHolder.java | 22 +++++++++++++++++ .../impl/ui/rounded/NVGUtil.java | 22 +++++++++++++++++ .../rounded/screen/ColorSelectionScreen.java | 22 +++++++++++++++++ .../rounded/screen/GraphicsEditorScreen.java | 22 +++++++++++++++++ .../rounded/screen/RoundedConfigScreen.java | 22 +++++++++++++++++ .../ui/rounded/widgets/BooleanWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/CategoryWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/ColorWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/DoubleWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/EnumWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/FloatWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/GraphicsWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/IntegerWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/PillBooleanWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/ResetButtonWidget.java | 22 +++++++++++++++++ .../widgets/RoundedButtonListWidget.java | 22 +++++++++++++++++ .../rounded/widgets/RoundedButtonWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/SliderWidget.java | 22 +++++++++++++++++ .../widgets/StringArrayButtonWidget.java | 22 +++++++++++++++++ .../impl/ui/rounded/widgets/StringWidget.java | 22 +++++++++++++++++ .../ui/rounded/widgets/TextFieldWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/ButtonListWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/ElementListWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/EntryListWidget.java | 22 +++++++++++++++++ .../vanilla/screen/ColorSelectionScreen.java | 22 +++++++++++++++++ .../vanilla/screen/GraphicsEditorScreen.java | 22 +++++++++++++++++ .../vanilla/screen/VanillaConfigScreen.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/BooleanWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/CategoryWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/ColorWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/DoubleWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/EnumWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/FloatWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/GraphicsWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/IntegerWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/ResetButtonWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/SliderWidget.java | 22 +++++++++++++++++ .../ui/vanilla/widgets/StringArrayWidget.java | 22 +++++++++++++++++ .../impl/ui/vanilla/widgets/StringWidget.java | 22 +++++++++++++++++ .../widgets/VanillaButtonListWidget.java | 22 +++++++++++++++++ .../vanilla/widgets/VanillaButtonWidget.java | 22 +++++++++++++++++ .../impl/util/AxolotlClientConfigModMenu.java | 22 +++++++++++++++++ .../impl/util/ConfigStyles.java | 22 +++++++++++++++++ .../impl/util/DrawUtil.java | 22 +++++++++++++++++ .../impl/util/GraphicsImpl.java | 22 +++++++++++++++++ .../AxolotlClientConfig/example/Example.java | 22 +++++++++++++++++ HEADER | 21 ++++++++++++++++ LICENSE | 4 ++-- build.gradle | 7 +++++- .../api/AxolotlClientConfig.java | 22 +++++++++++++++++ .../api/manager/ConfigManager.java | 22 +++++++++++++++++ .../api/options/Option.java | 22 +++++++++++++++++ .../api/options/OptionCategory.java | 22 +++++++++++++++++ .../api/options/WidgetIdentifieable.java | 22 +++++++++++++++++ .../AxolotlClientConfig/api/ui/Style.java | 22 +++++++++++++++++ .../api/ui/screen/ConfigScreen.java | 22 +++++++++++++++++ .../AxolotlClientConfig/api/util/Color.java | 22 +++++++++++++++++ .../AxolotlClientConfig/api/util/Colors.java | 22 +++++++++++++++++ .../api/util/Graphics.java | 22 +++++++++++++++++ .../api/util/Rectangle.java | 22 +++++++++++++++++ .../api/util/WindowPropertiesProvider.java | 22 +++++++++++++++++ .../impl/AxolotlClientConfigImpl.java | 22 +++++++++++++++++ .../impl/managers/JsonConfigManager.java | 22 +++++++++++++++++ .../managers/VersionedJsonConfigManager.java | 22 +++++++++++++++++ .../impl/options/BooleanOption.java | 22 +++++++++++++++++ .../impl/options/ColorOption.java | 22 +++++++++++++++++ .../impl/options/DoubleOption.java | 22 +++++++++++++++++ .../impl/options/EnumOption.java | 22 +++++++++++++++++ .../impl/options/FloatOption.java | 22 +++++++++++++++++ .../impl/options/IntegerOption.java | 22 +++++++++++++++++ .../impl/options/NumberOption.java | 22 +++++++++++++++++ .../impl/options/OptionBase.java | 22 +++++++++++++++++ .../impl/options/OptionCategoryImpl.java | 22 +++++++++++++++++ .../impl/options/StringArrayOption.java | 22 +++++++++++++++++ .../impl/options/StringOption.java | 22 +++++++++++++++++ .../AxolotlClientConfig/impl/ui/ConfigUI.java | 22 +++++++++++++++++ .../impl/ui/DrawingUtil.java | 22 +++++++++++++++++ .../impl/ui/FormattingUtil.java | 22 +++++++++++++++++ .../AxolotlClientConfig/impl/ui/NVGFont.java | 24 +++++++++++-------- .../AxolotlClientConfig/impl/ui/NVGMC.java | 22 +++++++++++++++++ .../impl/ui/ScissoringUtil.java | 22 +++++++++++++++++ .../impl/ui/StyleImpl.java | 22 +++++++++++++++++ .../impl/ui/VariantFont.java | 22 +++++++++++++++++ 355 files changed, 7765 insertions(+), 13 deletions(-) create mode 100644 HEADER diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java index b65b147f..ede01512 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl; import java.io.IOException; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java index 56dcc6b5..6c1ca8e1 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.options; import java.util.Base64; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Screen.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Screen.java index ea338c76..2574f27b 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Screen.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Screen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; import java.util.List; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Selectable.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Selectable.java index d6796742..5974da79 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Selectable.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Selectable.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; import net.fabricmc.api.EnvType; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java index d6367f20..7fff522a 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; public interface Updatable { diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Widget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Widget.java index 5c0533cf..fb655d49 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Widget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Widget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; public interface Widget { diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java index 9921fdeb..8083b042 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.util.*; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java index 59e43ea1..c302fbd5 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import net.minecraft.client.MinecraftClient; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java index 19304f54..b0562f95 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.util.AbstractList; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java index 301a67c4..55e5d59e 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.io.IOException; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGUtil.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGUtil.java index b5b3c706..9b64df89 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGUtil.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGUtil.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.util.function.Consumer; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java index 39210c47..cfc9eb91 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.screen; import java.nio.ByteBuffer; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java index cdab7a1e..e7d3fcc8 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.screen; import io.github.axolotlclient.AxolotlClientConfig.api.util.Color; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java index ee2d209e..f1b66b9e 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.screen; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java index 69e77a5a..6a56df96 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.BooleanOption; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java index 660b202f..a6df6c1c 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.options.OptionCategory; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java index fc358d73..62f36aca 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.ColorOption; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java index 3cda0ef6..557f72ec 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.DoubleOption; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java index 2a6eb1c8..c1f64596 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.EnumOption; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java index 46b54229..c3f28360 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.FloatOption; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java index b654df8e..54777ebe 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.GraphicsOption; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java index 3af0ec8f..4c1bfe4c 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.IntegerOption; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java index 76dcdef2..fe95b447 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.util.Colors; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java index 15bd84a3..b735d0b5 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import com.google.common.util.concurrent.AtomicDouble; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java index 1a279fe8..e9098ea1 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import java.util.Collection; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java index 243ea8a8..e47a4901 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.util.Color; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java index 349c100d..cf69960f 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import java.text.DecimalFormat; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java index cb6d9431..7d67e872 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringArrayOption; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java index 11e611d4..01fd286d 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringOption; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java index b0e6bc78..82e137f0 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import java.util.Objects; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/ButtonListWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/ButtonListWidget.java index dcaa10fa..5badfa61 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/ButtonListWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/ButtonListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla; import java.util.*; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/ElementListWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/ElementListWidget.java index 42a1361a..0a6fd4a9 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/ElementListWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/ElementListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla; import net.minecraft.client.MinecraftClient; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java index e320d8fa..77d342ec 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla; import java.util.AbstractList; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java index 59f51ecf..3f6f93be 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.screen; import java.nio.ByteBuffer; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java index 38a22deb..38d09d5e 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.screen; import io.github.axolotlclient.AxolotlClientConfig.api.util.Colors; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java index a620b397..0c5f48ab 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.screen; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java index bcdd2ee2..2e209600 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.BooleanOption; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java index d4561321..63b2c3b0 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.options.OptionCategory; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java index 242dd1ac..3d4847a2 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.ColorOption; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java index 3f6a1345..7b98106a 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.DoubleOption; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java index a367a61b..bfaa8045 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.EnumOption; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java index c8482fe6..342b46e3 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.FloatOption; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java index ed62e2a3..6e257621 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.GraphicsOption; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java index a353cf41..453d7d49 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.IntegerOption; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java index c6f43020..5396af29 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import com.google.common.util.concurrent.AtomicDouble; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java index 75d12fdc..cc7bece7 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import java.text.DecimalFormat; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java index 1067ee82..40296432 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringArrayOption; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java index f37a60d5..8aa1a536 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringOption; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonListWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonListWidget.java index 998f3af9..7fc4f610 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonListWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import java.util.Collection; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonWidget.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonWidget.java index e4e8cea5..bf8243c1 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonWidget.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import com.mojang.blaze3d.systems.RenderSystem; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java index deb03b50..efb25492 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import java.lang.reflect.InvocationTargetException; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java index f246fb38..8a5dfc95 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java index c6e04bd1..62b90046 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import java.io.IOException; diff --git a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java index a4e1a115..d6f6a64c 100644 --- a/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java +++ b/1.16_combat-6/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import java.io.IOException; diff --git a/1.16_combat-6/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java b/1.16_combat-6/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java index f31eb074..f5b8a733 100644 --- a/1.16_combat-6/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java +++ b/1.16_combat-6/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.example; import java.util.function.Function; diff --git a/1.16_combat-6/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java b/1.16_combat-6/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java index ff773e39..04377783 100644 --- a/1.16_combat-6/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java +++ b/1.16_combat-6/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.example.mixin; import net.minecraft.client.gui.hud.InGameHud; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java index 13350bf3..12b37406 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl; import java.io.IOException; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java index 56dcc6b5..6c1ca8e1 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.options; import java.util.Base64; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java index d6367f20..7fff522a 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; public interface Updatable { diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java index ff56b19f..dbc66656 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.util.*; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java index f31d0922..630fad5a 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.util.List; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java index f19c2de8..df8d90ed 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.util.AbstractList; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java index 301a67c4..55e5d59e 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.io.IOException; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGUtil.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGUtil.java index ba53792e..d4b5082e 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGUtil.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGUtil.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.util.function.Consumer; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java index 9e54f5e7..bf3ececc 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.screen; import java.nio.ByteBuffer; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java index 52180e25..aedab529 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.screen; import com.mojang.blaze3d.platform.InputUtil; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java index 0596c39e..a24a81f2 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.screen; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java index eff903c3..cb0fdab4 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.BooleanOption; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java index 1562094e..9ddcca96 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.options.OptionCategory; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java index 273e38c4..1d14b59b 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.ColorOption; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java index 3cda0ef6..557f72ec 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.DoubleOption; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java index c18b8985..51dfebbe 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.EnumOption; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java index 46b54229..c3f28360 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.FloatOption; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java index 6ee7a814..988308e2 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.GraphicsOption; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java index 3af0ec8f..4c1bfe4c 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.IntegerOption; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java index e0c59bb1..20dfb190 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.util.Colors; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java index 4ea140d9..522631e1 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import com.google.common.util.concurrent.AtomicDouble; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java index 673a340b..25297ac2 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import java.util.Collection; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java index 6700bca8..18431fe1 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.util.Color; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java index 0f24b388..515ae473 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import java.text.DecimalFormat; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java index 5c7fa87b..a667ad9d 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringArrayOption; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java index 7151ca7a..49d03126 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringOption; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java index 3dd0cf18..f903effa 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import java.util.Objects; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java index f5c4330a..57746c79 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla; import java.util.*; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java index 33b959c2..1804d39e 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.screen; import java.nio.ByteBuffer; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java index ce1dc577..036326d9 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.screen; import com.mojang.blaze3d.platform.InputUtil; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java index 55be3d0b..3428e9a9 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.screen; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java index d8f66222..7661e6c2 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.BooleanOption; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java index 9901d429..b1dc68bb 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.options.OptionCategory; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java index 4b41097a..ed8f8df1 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.ColorOption; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java index 3f6a1345..7b98106a 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.DoubleOption; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java index 69f75a94..ce408c2e 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.EnumOption; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java index c8482fe6..342b46e3 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.FloatOption; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java index 0cf6826e..a8b9ee42 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.GraphicsOption; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java index a353cf41..453d7d49 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.IntegerOption; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java index 5290e72a..3ebcc5b0 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import com.google.common.util.concurrent.AtomicDouble; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java index 6a4a1a82..48e56327 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import java.text.DecimalFormat; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java index 3274b4e0..f3341c16 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringArrayOption; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java index 1d8b94ec..38739e3a 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringOption; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonWidget.java index 4b4f3ba0..01db1126 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import com.mojang.blaze3d.systems.RenderSystem; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaEntryListWidget.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaEntryListWidget.java index cd6ab3c9..4c53ea3d 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaEntryListWidget.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaEntryListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import java.util.Collection; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java index c8eeb08e..d1be56f1 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import java.lang.reflect.InvocationTargetException; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java index 6a267a64..aacc28aa 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java index 1f328404..d7f9af4e 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import java.io.IOException; diff --git a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java index 9cb703de..34a9f724 100644 --- a/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java +++ b/1.19.2/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import java.io.IOException; diff --git a/1.19.2/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java b/1.19.2/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java index 2d9d96ee..51a93086 100644 --- a/1.19.2/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java +++ b/1.19.2/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.example; import java.util.function.Function; diff --git a/1.19.2/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java b/1.19.2/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java index ff773e39..04377783 100644 --- a/1.19.2/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java +++ b/1.19.2/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.example.mixin; import net.minecraft.client.gui.hud.InGameHud; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java index 13350bf3..12b37406 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl; import java.io.IOException; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java index 56dcc6b5..6c1ca8e1 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.options; import java.util.Base64; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java index d6367f20..7fff522a 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; public interface Updatable { diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java index 509c0e40..c24fb632 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.util.*; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java index 3fded392..fd49f000 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.util.List; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java index a5798a72..716aba20 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.util.AbstractList; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java index 301a67c4..55e5d59e 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.io.IOException; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java index 58d61935..ccbf9947 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.screen; import java.nio.ByteBuffer; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java index 4baaa2a2..958e3522 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.screen; import com.mojang.blaze3d.platform.InputUtil; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java index 9eeb77e8..55d5b19f 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.screen; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java index eff903c3..cb0fdab4 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.BooleanOption; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java index 1562094e..9ddcca96 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.options.OptionCategory; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java index 273e38c4..1d14b59b 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.ColorOption; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java index 3cda0ef6..557f72ec 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.DoubleOption; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java index c18b8985..51dfebbe 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.EnumOption; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java index 46b54229..c3f28360 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.FloatOption; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java index 6ee7a814..988308e2 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.GraphicsOption; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java index 3af0ec8f..4c1bfe4c 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.IntegerOption; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java index 66aa7737..365ffb8b 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.util.Colors; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java index 4ea140d9..522631e1 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import com.google.common.util.concurrent.AtomicDouble; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java index 37ab19bf..4950ff66 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import java.util.Collection; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java index c1f7d761..27cb25e9 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.util.Color; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java index 3e3d13ff..7a0d3edc 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import java.text.DecimalFormat; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java index 5c7fa87b..a667ad9d 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringArrayOption; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java index 7151ca7a..49d03126 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringOption; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java index ece5a868..bd6fc0ac 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import java.util.Objects; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java index 2cde66c3..dd630667 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla; import java.util.*; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java index 636fccb0..a8dc386d 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.screen; import java.nio.ByteBuffer; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java index 5e306b8c..1d7eb035 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.screen; import com.mojang.blaze3d.platform.InputUtil; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java index c94747ee..5c5fbda0 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.screen; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java index 99fdea0a..e76f1fac 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.BooleanOption; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java index 8487e24c..4100af1b 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.options.OptionCategory; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java index 57260c0c..03224c73 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.ColorOption; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java index 3f6a1345..7b98106a 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.DoubleOption; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java index 70f3ac67..7cf701ce 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.EnumOption; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java index c8482fe6..342b46e3 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.FloatOption; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java index 8451c229..8f1fb9de 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.GraphicsOption; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java index a353cf41..453d7d49 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.IntegerOption; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java index 25a42c13..e402680e 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import com.google.common.util.concurrent.AtomicDouble; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java index 6a4a1a82..48e56327 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import java.text.DecimalFormat; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java index 08b4247f..69913c6a 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringArrayOption; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java index 1d8b94ec..38739e3a 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringOption; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonWidget.java index 06aa41af..24fb3109 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import com.mojang.blaze3d.systems.RenderSystem; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaEntryListWidget.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaEntryListWidget.java index 8b530d38..742aa903 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaEntryListWidget.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaEntryListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import java.util.Collection; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java index c8eeb08e..d1be56f1 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import java.lang.reflect.InvocationTargetException; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java index 6a267a64..aacc28aa 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java index 1f328404..d7f9af4e 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import java.io.IOException; diff --git a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java index 9cb703de..34a9f724 100644 --- a/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java +++ b/1.19.3/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import java.io.IOException; diff --git a/1.19.3/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java b/1.19.3/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java index 2d9d96ee..51a93086 100644 --- a/1.19.3/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java +++ b/1.19.3/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.example; import java.util.function.Function; diff --git a/1.19.3/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java b/1.19.3/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java index ff773e39..04377783 100644 --- a/1.19.3/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java +++ b/1.19.3/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.example.mixin; import net.minecraft.client.gui.hud.InGameHud; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java index 13350bf3..12b37406 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl; import java.io.IOException; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java index 56dcc6b5..6c1ca8e1 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.options; import java.util.Base64; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java index d6367f20..7fff522a 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; public interface Updatable { diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java index 509c0e40..c24fb632 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.util.*; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java index 20fdd47e..d653e9a3 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.util.List; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java index 17df3d18..b15dc8a5 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.util.AbstractList; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java index 301a67c4..55e5d59e 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.io.IOException; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java index 58d61935..ccbf9947 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.screen; import java.nio.ByteBuffer; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java index 4baaa2a2..958e3522 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.screen; import com.mojang.blaze3d.platform.InputUtil; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java index 9eeb77e8..55d5b19f 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.screen; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java index eff903c3..cb0fdab4 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.BooleanOption; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java index 1562094e..9ddcca96 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.options.OptionCategory; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java index 273e38c4..1d14b59b 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.ColorOption; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java index 3cda0ef6..557f72ec 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.DoubleOption; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java index c18b8985..51dfebbe 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.EnumOption; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java index 46b54229..c3f28360 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.FloatOption; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java index 6ee7a814..988308e2 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.GraphicsOption; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java index 3af0ec8f..4c1bfe4c 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.IntegerOption; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java index 4994e032..7e531255 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.util.Colors; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java index 33ac6727..997d1493 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import com.google.common.util.concurrent.AtomicDouble; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java index 37ab19bf..4950ff66 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import java.util.Collection; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java index 34e437e7..fa42fcad 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.util.Color; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java index d84aa35f..e25157ac 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import java.text.DecimalFormat; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java index 40800e67..e5e9b300 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringArrayOption; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java index 2f4b9419..b511d4be 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.util.Color; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java index 345da54a..49c1d4dd 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import java.util.Objects; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java index a858d165..4ada5c05 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla; import java.util.*; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java index 636fccb0..a8dc386d 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.screen; import java.nio.ByteBuffer; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java index 5e306b8c..1d7eb035 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.screen; import com.mojang.blaze3d.platform.InputUtil; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java index c94747ee..5c5fbda0 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.screen; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java index e2a10c83..8458d99f 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.BooleanOption; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java index b2cf2f2f..fe829dce 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.options.OptionCategory; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java index ea82a3ad..99e74013 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.ColorOption; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java index 3f6a1345..7b98106a 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.DoubleOption; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java index ac74ba79..34fde476 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.EnumOption; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java index c8482fe6..342b46e3 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.FloatOption; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java index 010e877c..249a7e22 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.GraphicsOption; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java index a353cf41..453d7d49 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.IntegerOption; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java index 186b21a9..d23721e5 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import com.google.common.util.concurrent.AtomicDouble; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java index 6a4a1a82..48e56327 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import java.text.DecimalFormat; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java index 9bc6564a..a10ddcae 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringArrayOption; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java index 1d8b94ec..38739e3a 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringOption; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaEntryListWidget.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaEntryListWidget.java index 9177e8ed..ac0e14da 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaEntryListWidget.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaEntryListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import java.util.Collection; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java index c8eeb08e..d1be56f1 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import java.lang.reflect.InvocationTargetException; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java index 6a267a64..aacc28aa 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java index 54bea8c8..57316e1d 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import java.io.IOException; diff --git a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java index 331f652a..9b90f4c9 100644 --- a/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java +++ b/1.19.4/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import java.io.IOException; diff --git a/1.19.4/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java b/1.19.4/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java index 2d9d96ee..51a93086 100644 --- a/1.19.4/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java +++ b/1.19.4/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.example; import java.util.function.Function; diff --git a/1.19.4/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java b/1.19.4/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java index ff773e39..04377783 100644 --- a/1.19.4/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java +++ b/1.19.4/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.example.mixin; import net.minecraft.client.gui.hud.InGameHud; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java index 13350bf3..12b37406 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl; import java.io.IOException; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java index 56dcc6b5..6c1ca8e1 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.options; import java.util.Base64; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java index d6367f20..7fff522a 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; public interface Updatable { diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java index 1cf387c6..fbdb8338 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.util.*; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java index cf8b7fda..fb60de88 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.util.List; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java index fa7370dc..e811e22c 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.util.AbstractList; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java index 301a67c4..55e5d59e 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.io.IOException; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java index 5d2c862e..44ce3d51 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.screen; import java.nio.ByteBuffer; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java index 01681c17..bed87417 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.screen; import com.mojang.blaze3d.platform.InputUtil; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java index 990e57a7..83d7aa16 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.screen; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java index 32c29f70..2d3ce032 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.BooleanOption; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java index 1562094e..9ddcca96 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.options.OptionCategory; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java index 273e38c4..1d14b59b 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.ColorOption; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java index 3cda0ef6..557f72ec 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.DoubleOption; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java index c18b8985..51dfebbe 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.EnumOption; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java index 46b54229..c3f28360 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.FloatOption; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java index 6ee7a814..988308e2 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.GraphicsOption; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java index 3af0ec8f..4c1bfe4c 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.IntegerOption; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java index 4166c89c..ed6a7081 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.util.Colors; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java index 1e17747b..243aaeea 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import com.google.common.util.concurrent.AtomicDouble; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java index b9617dd9..3f2f1715 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import java.util.Collection; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java index 5bb23700..516c7e87 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.util.Color; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java index 6707db70..735e224c 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import java.text.DecimalFormat; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java index d804cf22..177ed372 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringArrayOption; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java index 3b0755dd..b6f6f6c5 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringOption; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java index 0bc81af7..bab7193a 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import java.util.Objects; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java index 3fc17647..add356aa 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla; import java.util.*; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java index 79079fdd..2f6481c8 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.screen; import java.nio.ByteBuffer; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java index bdc3aa05..f80850e0 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.screen; import com.mojang.blaze3d.platform.InputUtil; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java index baa4eb61..a5b6de98 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.screen; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java index 8f8f537c..4c248f68 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.BooleanOption; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java index 7a182534..f2893bba 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.options.OptionCategory; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java index 5d2b765a..fee83302 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.ColorOption; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java index 3f6a1345..7b98106a 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.DoubleOption; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java index 97160535..c007c910 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.EnumOption; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java index c8482fe6..342b46e3 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.FloatOption; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java index 94dc3ebc..03a1eb85 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.GraphicsOption; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java index a353cf41..453d7d49 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.IntegerOption; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java index 0b59eb41..1919799b 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import com.google.common.util.concurrent.AtomicDouble; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java index 6a4a1a82..48e56327 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import java.text.DecimalFormat; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java index eff5dfaa..50b5714d 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringArrayOption; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java index 1d8b94ec..38739e3a 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringOption; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaEntryListWidget.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaEntryListWidget.java index 90ad0d8b..552c9620 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaEntryListWidget.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaEntryListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import java.util.Collection; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java index c8eeb08e..d1be56f1 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import java.lang.reflect.InvocationTargetException; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java index 6a267a64..aacc28aa 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java index 8170391a..7861450f 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import java.io.IOException; diff --git a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java index 331f652a..9b90f4c9 100644 --- a/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java +++ b/1.20/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import java.io.IOException; diff --git a/1.20/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java b/1.20/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java index 2d9d96ee..51a93086 100644 --- a/1.20/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java +++ b/1.20/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.example; import java.util.function.Function; diff --git a/1.20/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java b/1.20/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java index 5fd1bda9..5c2ac7c2 100644 --- a/1.20/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java +++ b/1.20/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/mixin/InGameHudMixin.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.example.mixin; import net.minecraft.client.gui.GuiGraphics; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java index 77d24a3e..e4ab78ec 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigMod.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl; import java.io.IOException; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java index 56dcc6b5..6c1ca8e1 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/GraphicsOption.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.options; import java.util.Base64; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/AbstractParentElement.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/AbstractParentElement.java index 70d64c22..00dedd0a 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/AbstractParentElement.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/AbstractParentElement.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; import net.minecraft.client.gui.GuiElement; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ButtonWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ButtonWidget.java index d9b45726..3b1cc20b 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ButtonWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; public abstract class ButtonWidget extends ClickableWidget { diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ClickableWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ClickableWidget.java index 809be686..f38b0a9b 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ClickableWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ClickableWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; import io.github.axolotlclient.AxolotlClientConfig.impl.util.DrawUtil; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Drawable.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Drawable.java index f1cc4881..fb6e7964 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Drawable.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Drawable.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; public interface Drawable { diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Element.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Element.java index a5ef12b1..97224a45 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Element.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Element.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; public interface Element extends DrawingUtil { diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/NavigationDirection.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/NavigationDirection.java index 3d5ec686..d394e422 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/NavigationDirection.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/NavigationDirection.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; public enum NavigationDirection { diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ParentElement.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ParentElement.java index 266c5c95..6cd06d28 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ParentElement.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ParentElement.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; import java.util.List; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Screen.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Screen.java index 49a0bfea..f7ef8210 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Screen.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Screen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; import java.util.List; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Selectable.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Selectable.java index d6796742..5974da79 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Selectable.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Selectable.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; import net.fabricmc.api.EnvType; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/TextFieldWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/TextFieldWidget.java index cf96ef4d..8eb0c9d2 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/TextFieldWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/TextFieldWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; import java.util.Objects; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java index d6367f20..7fff522a 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Updatable.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; public interface Updatable { diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Widget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Widget.java index 5c0533cf..fb655d49 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Widget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/Widget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; public interface Widget { diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java index ebaffae0..cfae47a0 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ButtonListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.util.*; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java index 3aea8e67..fc050a94 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/ElementListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import io.github.axolotlclient.AxolotlClientConfig.impl.ui.Element; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java index c738d4ae..e4b04f54 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/EntryListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.util.AbstractList; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java index 301a67c4..55e5d59e 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGHolder.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.io.IOException; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGUtil.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGUtil.java index 9b0afc1e..728c6926 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGUtil.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/NVGUtil.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded; import java.util.function.Consumer; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java index 62d13fcb..056e35e2 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/ColorSelectionScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.screen; import java.nio.ByteBuffer; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java index b8080055..d459fb33 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/GraphicsEditorScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.screen; import io.github.axolotlclient.AxolotlClientConfig.api.util.Color; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java index 3d56b1e1..25e06850 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/screen/RoundedConfigScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.screen; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java index 6d7f9395..444d139a 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/BooleanWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.BooleanOption; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java index 4fe51a3d..0b9284ec 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/CategoryWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.options.OptionCategory; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java index a933a0a2..1ad4be2d 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ColorWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.ColorOption; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java index 3cda0ef6..557f72ec 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/DoubleWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.DoubleOption; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java index 143adb14..b0443aaf 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/EnumWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.EnumOption; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java index 46b54229..c3f28360 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/FloatWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.FloatOption; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java index 6c1541ae..4b976f42 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/GraphicsWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.GraphicsOption; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java index 3af0ec8f..4c1bfe4c 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/IntegerWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.IntegerOption; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java index 9f323f39..7060cca5 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/PillBooleanWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.util.Colors; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java index 5aca55b9..2678ba3e 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/ResetButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import com.google.common.util.concurrent.AtomicDouble; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java index f6cfba08..f8718bd3 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import java.util.Collection; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java index 4fd6943a..2b4fdfc0 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/RoundedButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.util.Color; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java index 4cae41cb..3b120ea4 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/SliderWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.util.Colors; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java index 2f7295c0..b0e9ea98 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringArrayButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringArrayOption; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java index 4717e8cc..40469cf4 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/StringWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringOption; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java index 6d98ff6d..eddd5af1 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/rounded/widgets/TextFieldWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.rounded.widgets; import java.util.Objects; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/ButtonListWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/ButtonListWidget.java index 1366da6c..b50b0778 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/ButtonListWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/ButtonListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla; import java.util.*; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/ElementListWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/ElementListWidget.java index ac66aa22..73ee758d 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/ElementListWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/ElementListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla; import io.github.axolotlclient.AxolotlClientConfig.impl.ui.Element; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java index 1f61803c..82afb088 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/EntryListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla; import java.util.AbstractList; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java index f9fc0d64..4e43c4f1 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/ColorSelectionScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.screen; import java.nio.ByteBuffer; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java index 5da02a60..fb7bc995 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/GraphicsEditorScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.screen; import io.github.axolotlclient.AxolotlClientConfig.api.util.Colors; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java index 2fa85e76..269925ff 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/screen/VanillaConfigScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.screen; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java index 1cfdf789..59878067 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/BooleanWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.BooleanOption; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java index beb421d1..00414238 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/CategoryWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.api.options.OptionCategory; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java index f57395e9..ab418c99 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ColorWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.ColorOption; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java index 3f6a1345..7b98106a 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/DoubleWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.DoubleOption; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java index c0aae8ca..b5f9fcb9 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/EnumWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.EnumOption; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java index c8482fe6..342b46e3 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/FloatWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.FloatOption; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java index 6422337a..80849b29 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/GraphicsWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.GraphicsOption; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java index a353cf41..453d7d49 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/IntegerWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.IntegerOption; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java index 84c6b501..589d7e52 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/ResetButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import com.google.common.util.concurrent.AtomicDouble; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java index b64836f9..a4361fb4 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/SliderWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import com.mojang.blaze3d.platform.GlStateManager; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java index 74ab8b10..63270cb9 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringArrayWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringArrayOption; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java index 21257f12..0c62b22e 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/StringWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import io.github.axolotlclient.AxolotlClientConfig.impl.options.StringOption; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonListWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonListWidget.java index 1bc60eef..2dc896c5 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonListWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonListWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import java.util.Collection; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonWidget.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonWidget.java index b354d961..6f4c051f 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonWidget.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/vanilla/widgets/VanillaButtonWidget.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui.vanilla.widgets; import com.mojang.blaze3d.platform.GlStateManager; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java index c8eeb08e..d1be56f1 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/AxolotlClientConfigModMenu.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import java.lang.reflect.InvocationTargetException; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java index 8e2474e0..3a71c9bc 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/ConfigStyles.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java index 6216739b..b75d2528 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/DrawUtil.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import java.io.IOException; diff --git a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java index 53eddd44..53be8307 100644 --- a/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java +++ b/1.8.9/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/util/GraphicsImpl.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.util; import javax.imageio.ImageIO; diff --git a/1.8.9/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java b/1.8.9/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java index 28f94a88..74525d74 100644 --- a/1.8.9/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java +++ b/1.8.9/src/test/java/io/github/axolotlclient/AxolotlClientConfig/example/Example.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.example; import java.util.function.Function; diff --git a/HEADER b/HEADER new file mode 100644 index 00000000..320083ce --- /dev/null +++ b/HEADER @@ -0,0 +1,21 @@ +Copyright © 2021-${CREATION_YEAR} moehreag & Contributors + +This file is part of AxolotlClient. + +This program is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public License +along with this program; if not, write to the Free Software Foundation, +Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +For more information, see the LICENSE file. + +#year_selection file diff --git a/LICENSE b/LICENSE index 0e4881d2..c12f8641 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright (C) 2020 moehreag + Contributors +Copyright (C) 2021 moehreag + Contributors GNU LESSER GENERAL PUBLIC LICENSE Version 3, 29 June 2007 @@ -164,4 +164,4 @@ General Public License ever published by the Free Software Foundation. whether future versions of the GNU Lesser General Public License shall apply, that proxy's public statement of acceptance of any version is permanent authorization for you to choose that version for the -Library. \ No newline at end of file +Library. diff --git a/build.gradle b/build.gradle index 97e4bcda..b4e63043 100644 --- a/build.gradle +++ b/build.gradle @@ -4,6 +4,7 @@ plugins { id 'io.freefair.lombok' version "8.+" id 'org.quiltmc.loom' version "1.4.+" apply false id 'ploceus' version "1.4.+" apply false + id "dev.yumi.gradle.licenser" version "1.0.+" } archivesBaseName = project.archives_base_name @@ -21,6 +22,7 @@ repositories { subprojects { apply plugin: "maven-publish" apply plugin: "io.freefair.lombok" + apply plugin: "dev.yumi.gradle.licenser" repositories { mavenLocal() @@ -39,7 +41,10 @@ subprojects { } } - + license { + rule file('../HEADER') + include '**/*.java' + } } tasks.withType(JavaCompile).configureEach { diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/AxolotlClientConfig.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/AxolotlClientConfig.java index 9174d8d0..bc92dfa5 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/AxolotlClientConfig.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/AxolotlClientConfig.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.api; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/manager/ConfigManager.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/manager/ConfigManager.java index ab2f5d11..6745b6e5 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/manager/ConfigManager.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/manager/ConfigManager.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.api.manager; import java.util.Collection; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/options/Option.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/options/Option.java index 09eb34c4..f143271d 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/options/Option.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/options/Option.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.api.options; public interface Option extends WidgetIdentifieable { diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/options/OptionCategory.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/options/OptionCategory.java index 8e2f9842..12778f05 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/options/OptionCategory.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/options/OptionCategory.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.api.options; import java.util.Collection; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/options/WidgetIdentifieable.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/options/WidgetIdentifieable.java index aa15ed06..e3e40209 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/options/WidgetIdentifieable.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/options/WidgetIdentifieable.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.api.options; public interface WidgetIdentifieable { diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/ui/Style.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/ui/Style.java index d84d854f..9c48e1b6 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/ui/Style.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/ui/Style.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.api.ui; import java.util.Map; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/ui/screen/ConfigScreen.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/ui/screen/ConfigScreen.java index 0213708d..ec4e9db4 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/ui/screen/ConfigScreen.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/ui/screen/ConfigScreen.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.api.ui.screen; import io.github.axolotlclient.AxolotlClientConfig.api.manager.ConfigManager; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/Color.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/Color.java index bf691572..af66fde5 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/Color.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/Color.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.api.util; import io.github.axolotlclient.AxolotlClientConfig.impl.AxolotlClientConfigImpl; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/Colors.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/Colors.java index b1384b38..19accc55 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/Colors.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/Colors.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.api.util; import lombok.experimental.UtilityClass; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/Graphics.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/Graphics.java index 1cd5d3f4..eabbe4e9 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/Graphics.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/Graphics.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.api.util; public interface Graphics { diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/Rectangle.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/Rectangle.java index ebcd699c..f53c178f 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/Rectangle.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/Rectangle.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.api.util; import lombok.Data; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/WindowPropertiesProvider.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/WindowPropertiesProvider.java index 0451c7ac..88277f6b 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/WindowPropertiesProvider.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/api/util/WindowPropertiesProvider.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.api.util; public interface WindowPropertiesProvider { diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigImpl.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigImpl.java index 01165fcc..aa1a89ca 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigImpl.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/AxolotlClientConfigImpl.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl; import java.util.ArrayList; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/managers/JsonConfigManager.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/managers/JsonConfigManager.java index 2843cd2d..5549d3ad 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/managers/JsonConfigManager.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/managers/JsonConfigManager.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.managers; import java.io.BufferedReader; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/managers/VersionedJsonConfigManager.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/managers/VersionedJsonConfigManager.java index 3a82d144..c07df26a 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/managers/VersionedJsonConfigManager.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/managers/VersionedJsonConfigManager.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.managers; import java.io.BufferedReader; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/BooleanOption.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/BooleanOption.java index 255e0655..30763668 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/BooleanOption.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/BooleanOption.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.options; public class BooleanOption extends OptionBase { diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/ColorOption.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/ColorOption.java index 20b0889a..32ef9877 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/ColorOption.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/ColorOption.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.options; import io.github.axolotlclient.AxolotlClientConfig.api.util.Color; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/DoubleOption.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/DoubleOption.java index 9bcb4029..14c0627d 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/DoubleOption.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/DoubleOption.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.options; public class DoubleOption extends NumberOption { diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/EnumOption.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/EnumOption.java index ad57dbdf..0fb6492d 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/EnumOption.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/EnumOption.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.options; import lombok.Getter; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/FloatOption.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/FloatOption.java index b59a42a3..49e588db 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/FloatOption.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/FloatOption.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.options; public class FloatOption extends NumberOption { diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/IntegerOption.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/IntegerOption.java index 5e8cd157..396b13fd 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/IntegerOption.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/IntegerOption.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.options; public class IntegerOption extends NumberOption { diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/NumberOption.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/NumberOption.java index d6389292..93b8e356 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/NumberOption.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/NumberOption.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.options; import lombok.Getter; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/OptionBase.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/OptionBase.java index 879ea154..75a4f0e4 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/OptionBase.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/OptionBase.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.options; import io.github.axolotlclient.AxolotlClientConfig.api.options.Option; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/OptionCategoryImpl.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/OptionCategoryImpl.java index 5eb1b617..e405f569 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/OptionCategoryImpl.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/OptionCategoryImpl.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.options; import java.util.ArrayList; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/StringArrayOption.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/StringArrayOption.java index 07452f3e..e0e9fe97 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/StringArrayOption.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/StringArrayOption.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.options; import java.util.Arrays; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/StringOption.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/StringOption.java index b6a2b6ab..0527d40f 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/StringOption.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/options/StringOption.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.options; public class StringOption extends OptionBase { diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ConfigUI.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ConfigUI.java index 0b29c003..fb6bacb2 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ConfigUI.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ConfigUI.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; import java.io.IOException; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/DrawingUtil.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/DrawingUtil.java index 4544f594..7e1ec442 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/DrawingUtil.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/DrawingUtil.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; import io.github.axolotlclient.AxolotlClientConfig.api.util.Color; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/FormattingUtil.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/FormattingUtil.java index 210c8aa6..c8a7c10e 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/FormattingUtil.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/FormattingUtil.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; import java.util.HashMap; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/NVGFont.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/NVGFont.java index b27aa048..d615e4f6 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/NVGFont.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/NVGFont.java @@ -1,19 +1,23 @@ /* - * Sol Client - an open source Minecraft client - * Copyright (C) 2021-2023 TheKodeToad and Contributors + * Copyright © 2021-2023 moehreag & Contributors * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * For more information, see the LICENSE file. */ package io.github.axolotlclient.AxolotlClientConfig.impl.ui; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/NVGMC.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/NVGMC.java index 7c64ac0e..9ad7ce0f 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/NVGMC.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/NVGMC.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; import java.io.IOException; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ScissoringUtil.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ScissoringUtil.java index d292256b..254d8a7f 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ScissoringUtil.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/ScissoringUtil.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; import java.util.Stack; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/StyleImpl.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/StyleImpl.java index 0193aa92..f38d465b 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/StyleImpl.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/StyleImpl.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; import java.util.Map; diff --git a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/VariantFont.java b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/VariantFont.java index aa9233e9..42059f1c 100644 --- a/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/VariantFont.java +++ b/common/src/main/java/io/github/axolotlclient/AxolotlClientConfig/impl/ui/VariantFont.java @@ -1,3 +1,25 @@ +/* + * Copyright © 2021-2023 moehreag & Contributors + * + * This file is part of AxolotlClient. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * + * For more information, see the LICENSE file. + */ + package io.github.axolotlclient.AxolotlClientConfig.impl.ui; import java.io.IOException;