├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug-report.yaml │ ├── config.yml │ ├── crash-report.yaml │ ├── feature-request.yaml │ └── resource-pack-submission.yaml ├── dependabot.yml └── workflows │ ├── build.yml │ ├── merge-check.yml │ └── publish-release.yml ├── .gitignore ├── CONTRIBUTING.md ├── COPYING ├── COPYING.LESSER ├── OptiGUI-Fabric ├── build.gradle.kts └── src │ └── main │ ├── kotlin │ └── opekope2 │ │ └── optigui │ │ └── internal │ │ └── fabric │ │ ├── FabricResourceReloadListener.kt │ │ ├── ModMenuIntegration.kt │ │ ├── OptiGuiClient.kt │ │ ├── event_handler │ │ ├── FabricAttackHandler.kt │ │ └── FabricInteractionHandler.kt │ │ ├── filter │ │ └── NbtVersionFilter.kt │ │ ├── gui │ │ └── widget │ │ │ └── FabricInspectorWidget.kt │ │ └── nbt_provider │ │ └── FabricModsNbtProvider.kt │ └── resources │ └── fabric.mod.json ├── OptiGUI ├── build.gradle.kts └── src │ └── main │ ├── java │ └── opekope2 │ │ └── optigui │ │ └── mixin │ │ ├── AnvilScreenMixin.java │ │ ├── BookEditScreenMixin.java │ │ ├── BookViewScreenMixin.java │ │ ├── CreativeModeInventoryScreenMixin.java │ │ ├── GuiGraphicsMixin.java │ │ ├── LocalPlayerMixin.java │ │ ├── MinecraftMixin.java │ │ └── package-info.java │ ├── kotlin │ └── opekope2 │ │ └── optigui │ │ ├── config │ │ └── IConfig.kt │ │ ├── filter │ │ ├── AggregateFilter.kt │ │ ├── ConditionalFilter.kt │ │ ├── ConstantNbtComparerFilter.kt │ │ ├── DynamicNbtComparerFilter.kt │ │ ├── IFilterLoader.kt │ │ ├── INbtFilter.kt │ │ ├── NbtListFilter.kt │ │ ├── NbtStringRegexFilter.kt │ │ ├── NbtTransformerFilter.kt │ │ ├── NegatedFilter.kt │ │ ├── PrefixNbtTransformerFilter.kt │ │ ├── comparer │ │ │ ├── INbtComparer.kt │ │ │ └── NbtStringOrNumberComparer.kt │ │ ├── text_style_changer │ │ │ └── TextStyleChanger.kt │ │ ├── texture_changer │ │ │ ├── ITextureChanger.kt │ │ │ ├── RandomizedTextureChanger.kt │ │ │ ├── SimpleTextureChanger.kt │ │ │ └── TextureChangerFilter.kt │ │ └── transformer │ │ │ ├── INbtTransformer.kt │ │ │ ├── IPrefixNbtTransformer.kt │ │ │ ├── NbtCollectionSizeTransformer.kt │ │ │ ├── NbtCompoundKeysTransformer.kt │ │ │ ├── NbtCompoundValuesTransformer.kt │ │ │ ├── NbtListIndexTransformer.kt │ │ │ ├── NbtTransformerChain.kt │ │ │ ├── NbtTypeTransformer.kt │ │ │ ├── PrefixNbtListIndexTransformer.kt │ │ │ ├── PrefixSubNbtTransformer.kt │ │ │ ├── RootNbtTransformer.kt │ │ │ └── SubNbtTransformer.kt │ │ ├── gui │ │ ├── screen │ │ │ └── ResourceLoadingErrorScreen.kt │ │ └── widget │ │ │ └── ErrorListWidget.kt │ │ ├── interaction │ │ ├── BlockInteraction.kt │ │ ├── EntityInteraction.kt │ │ ├── GeneralInteraction.kt │ │ ├── IInteraction.kt │ │ ├── InteractionManager.kt │ │ ├── InteractionTarget.kt │ │ └── nbt_provider │ │ │ ├── BiomeIdNbtProvider.kt │ │ │ ├── BiomeNbtProvider.kt │ │ │ ├── BlockEntityNbtProvider.kt │ │ │ ├── BlockStateNbtProvider.kt │ │ │ ├── EntityNbtProvider.kt │ │ │ ├── HandNbtProvider.kt │ │ │ ├── IInteractionNbtProvider.kt │ │ │ ├── ItemNbtProvider.kt │ │ │ ├── PlayerNbtProvider.kt │ │ │ ├── PositionNbtProvider.kt │ │ │ ├── StructureBoundingBoxProvider.kt │ │ │ ├── TargetNbtProvider.kt │ │ │ └── TimeNbtProvider.kt │ │ ├── internal │ │ ├── AbstractOptiGuiClient.kt │ │ ├── TextStyler.kt │ │ ├── TextureChanger.kt │ │ ├── config │ │ │ ├── Config.kt │ │ │ └── gui │ │ │ │ ├── ButtonEntryGuiProvider.kt │ │ │ │ └── ButtonListEntry.kt │ │ ├── debugger │ │ │ ├── Debugger.kt │ │ │ └── NbtFilterEvaluationMapCodec.kt │ │ ├── inspector │ │ │ ├── DescriptionState.kt │ │ │ ├── Inspector.kt │ │ │ ├── InspectorTooltipStyle.kt │ │ │ ├── InspectorWidget.kt │ │ │ └── JsonInspectorOps.kt │ │ └── resource │ │ │ └── loader │ │ │ ├── AbstractResourceLoader.kt │ │ │ ├── IdentifiableResource.kt │ │ │ ├── JsonFilterLoader.kt │ │ │ └── ResourceCollector.kt │ │ ├── nbt_provider │ │ ├── ILoadTimeNbtProvider.kt │ │ ├── NbtFilterNamesNbtProvider.kt │ │ └── PrefixNbtFilterNamesNbtProvider.kt │ │ ├── resource │ │ └── format │ │ │ └── json │ │ │ ├── JsonFilterResource.kt │ │ │ └── JsonTextureChanger.kt │ │ └── util │ │ ├── AggregateOperator.kt │ │ ├── Constants.kt │ │ ├── EventCollectorLogger.kt │ │ ├── MinecraftUtil.kt │ │ ├── NbtFilterEvaluation.kt │ │ ├── RelativeIdentifier.kt │ │ ├── ResourceLoadingLoggingEvent.kt │ │ ├── ResourcePackIconLoader.kt │ │ ├── TextOrigin.kt │ │ ├── collections │ │ ├── CollectionUtil.kt │ │ ├── EnumObjectPairMutableSet.kt │ │ ├── IEnumObjectPairMutableSet.kt │ │ ├── IEnumObjectPairSet.kt │ │ └── LinkedMruCollection.kt │ │ ├── dfu │ │ ├── DelimitedListCodec.kt │ │ ├── DfuUtil.kt │ │ └── EitherCodec.kt │ │ └── registry │ │ ├── BiRegistryBase.kt │ │ └── RegistryBase.kt │ └── resources │ ├── assets │ └── optigui │ │ ├── lang │ │ ├── en_us.json │ │ ├── es_es.json │ │ └── pl_pl.json │ │ └── textures │ │ └── gui │ │ └── sprites │ │ ├── icon │ │ ├── error.png │ │ └── warning.png │ │ └── widget │ │ ├── inspector.png │ │ └── inspector_focused.png │ ├── icon.png │ └── optigui.mixins.json ├── README.md ├── ScreenAPI-Fabric ├── LICENSE ├── build.gradle.kts └── src │ └── main │ └── resources │ └── fabric.mod.json ├── ScreenAPI ├── LICENSE ├── build.gradle.kts └── src │ └── main │ ├── java │ └── opekope2 │ │ └── optigui │ │ └── screen_api │ │ ├── mixin │ │ ├── AbstractContainerScreenMixin.java │ │ ├── BookEditScreenMixin.java │ │ ├── BookViewScreenMixin.java │ │ ├── CreativeModeInventoryScreenMixin.java │ │ ├── HangingSignEditScreenMixin.java │ │ └── package-info.java │ │ ├── screen │ │ ├── ITextureChangeableScreen.java │ │ └── package-info.java │ │ └── util │ │ ├── INbtConvertible.java │ │ ├── NbtUtil.java │ │ └── package-info.java │ └── resources │ ├── icon.png │ └── optigui-screen-api.mixins.json ├── ScreenNBT-Fabric ├── build.gradle.kts └── src │ └── main │ ├── java │ └── opekope2 │ │ └── optigui │ │ └── screen_nbt │ │ └── internal │ │ └── fabric │ │ ├── OptiGuiScreenNbtClient.java │ │ └── package-info.java │ └── resources │ └── fabric.mod.json ├── ScreenNBT ├── build.gradle.kts └── src │ └── main │ ├── java │ └── opekope2 │ │ └── optigui │ │ └── screen_nbt │ │ ├── mixin │ │ ├── AbstractFurnaceMenuMixin.java │ │ ├── AbstractSignEditScreenMixin.java │ │ ├── AnvilMenuMixin.java │ │ ├── BeaconMenuMixin.java │ │ ├── BeaconScreenMixin.java │ │ ├── BookEditScreenMixin.java │ │ ├── BookViewScreenMixin.java │ │ ├── BrewingStandMenuMixin.java │ │ ├── CartographyTableMenuMixin.java │ │ ├── ChestMenuMixin.java │ │ ├── CrafterMenuMixin.java │ │ ├── CraftingMenuMixin.java │ │ ├── CreativeModeInventoryScreenMixin.java │ │ ├── DispenserMenuMixin.java │ │ ├── EnchantmentMenuMixin.java │ │ ├── GrindstoneMenuMixin.java │ │ ├── HangingSignEditScreenMixin.java │ │ ├── HopperMenuMixin.java │ │ ├── HorseInventoryMenuMixin.java │ │ ├── InventoryMenuMixin.java │ │ ├── ItemCombinerMenuMixin.java │ │ ├── LecternMenuMixin.java │ │ ├── LecternScreenMixin.java │ │ ├── LoomMenuMixin.java │ │ ├── MerchantMenuMixin.java │ │ ├── ShulkerBoxMenuMixin.java │ │ ├── StonecutterMenuMixin.java │ │ └── package-info.java │ │ └── nbt_provider │ │ ├── ScreenNbtProvider.java │ │ └── package-info.java │ └── resources │ ├── icon.png │ └── optigui-screen-nbt.mixins.json ├── assets └── logo-icon.svg ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── jitpack.yml └── settings.gradle.kts /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | ko_fi: opekope2 -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/.github/ISSUE_TEMPLATE/bug-report.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/crash-report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/.github/ISSUE_TEMPLATE/crash-report.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/.github/ISSUE_TEMPLATE/feature-request.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/resource-pack-submission.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/.github/ISSUE_TEMPLATE/resource-pack-submission.yaml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/merge-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/.github/workflows/merge-check.yml -------------------------------------------------------------------------------- /.github/workflows/publish-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/.github/workflows/publish-release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/COPYING -------------------------------------------------------------------------------- /COPYING.LESSER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/COPYING.LESSER -------------------------------------------------------------------------------- /OptiGUI-Fabric/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI-Fabric/build.gradle.kts -------------------------------------------------------------------------------- /OptiGUI-Fabric/src/main/kotlin/opekope2/optigui/internal/fabric/FabricResourceReloadListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI-Fabric/src/main/kotlin/opekope2/optigui/internal/fabric/FabricResourceReloadListener.kt -------------------------------------------------------------------------------- /OptiGUI-Fabric/src/main/kotlin/opekope2/optigui/internal/fabric/ModMenuIntegration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI-Fabric/src/main/kotlin/opekope2/optigui/internal/fabric/ModMenuIntegration.kt -------------------------------------------------------------------------------- /OptiGUI-Fabric/src/main/kotlin/opekope2/optigui/internal/fabric/OptiGuiClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI-Fabric/src/main/kotlin/opekope2/optigui/internal/fabric/OptiGuiClient.kt -------------------------------------------------------------------------------- /OptiGUI-Fabric/src/main/kotlin/opekope2/optigui/internal/fabric/event_handler/FabricAttackHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI-Fabric/src/main/kotlin/opekope2/optigui/internal/fabric/event_handler/FabricAttackHandler.kt -------------------------------------------------------------------------------- /OptiGUI-Fabric/src/main/kotlin/opekope2/optigui/internal/fabric/event_handler/FabricInteractionHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI-Fabric/src/main/kotlin/opekope2/optigui/internal/fabric/event_handler/FabricInteractionHandler.kt -------------------------------------------------------------------------------- /OptiGUI-Fabric/src/main/kotlin/opekope2/optigui/internal/fabric/filter/NbtVersionFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI-Fabric/src/main/kotlin/opekope2/optigui/internal/fabric/filter/NbtVersionFilter.kt -------------------------------------------------------------------------------- /OptiGUI-Fabric/src/main/kotlin/opekope2/optigui/internal/fabric/gui/widget/FabricInspectorWidget.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI-Fabric/src/main/kotlin/opekope2/optigui/internal/fabric/gui/widget/FabricInspectorWidget.kt -------------------------------------------------------------------------------- /OptiGUI-Fabric/src/main/kotlin/opekope2/optigui/internal/fabric/nbt_provider/FabricModsNbtProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI-Fabric/src/main/kotlin/opekope2/optigui/internal/fabric/nbt_provider/FabricModsNbtProvider.kt -------------------------------------------------------------------------------- /OptiGUI-Fabric/src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI-Fabric/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /OptiGUI/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/build.gradle.kts -------------------------------------------------------------------------------- /OptiGUI/src/main/java/opekope2/optigui/mixin/AnvilScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/java/opekope2/optigui/mixin/AnvilScreenMixin.java -------------------------------------------------------------------------------- /OptiGUI/src/main/java/opekope2/optigui/mixin/BookEditScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/java/opekope2/optigui/mixin/BookEditScreenMixin.java -------------------------------------------------------------------------------- /OptiGUI/src/main/java/opekope2/optigui/mixin/BookViewScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/java/opekope2/optigui/mixin/BookViewScreenMixin.java -------------------------------------------------------------------------------- /OptiGUI/src/main/java/opekope2/optigui/mixin/CreativeModeInventoryScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/java/opekope2/optigui/mixin/CreativeModeInventoryScreenMixin.java -------------------------------------------------------------------------------- /OptiGUI/src/main/java/opekope2/optigui/mixin/GuiGraphicsMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/java/opekope2/optigui/mixin/GuiGraphicsMixin.java -------------------------------------------------------------------------------- /OptiGUI/src/main/java/opekope2/optigui/mixin/LocalPlayerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/java/opekope2/optigui/mixin/LocalPlayerMixin.java -------------------------------------------------------------------------------- /OptiGUI/src/main/java/opekope2/optigui/mixin/MinecraftMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/java/opekope2/optigui/mixin/MinecraftMixin.java -------------------------------------------------------------------------------- /OptiGUI/src/main/java/opekope2/optigui/mixin/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/java/opekope2/optigui/mixin/package-info.java -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/config/IConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/config/IConfig.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/AggregateFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/AggregateFilter.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/ConditionalFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/ConditionalFilter.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/ConstantNbtComparerFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/ConstantNbtComparerFilter.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/DynamicNbtComparerFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/DynamicNbtComparerFilter.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/IFilterLoader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/IFilterLoader.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/INbtFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/INbtFilter.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/NbtListFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/NbtListFilter.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/NbtStringRegexFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/NbtStringRegexFilter.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/NbtTransformerFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/NbtTransformerFilter.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/NegatedFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/NegatedFilter.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/PrefixNbtTransformerFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/PrefixNbtTransformerFilter.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/comparer/INbtComparer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/comparer/INbtComparer.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/comparer/NbtStringOrNumberComparer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/comparer/NbtStringOrNumberComparer.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/text_style_changer/TextStyleChanger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/text_style_changer/TextStyleChanger.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/texture_changer/ITextureChanger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/texture_changer/ITextureChanger.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/texture_changer/RandomizedTextureChanger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/texture_changer/RandomizedTextureChanger.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/texture_changer/SimpleTextureChanger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/texture_changer/SimpleTextureChanger.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/texture_changer/TextureChangerFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/texture_changer/TextureChangerFilter.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/INbtTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/INbtTransformer.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/IPrefixNbtTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/IPrefixNbtTransformer.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/NbtCollectionSizeTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/NbtCollectionSizeTransformer.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/NbtCompoundKeysTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/NbtCompoundKeysTransformer.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/NbtCompoundValuesTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/NbtCompoundValuesTransformer.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/NbtListIndexTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/NbtListIndexTransformer.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/NbtTransformerChain.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/NbtTransformerChain.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/NbtTypeTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/NbtTypeTransformer.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/PrefixNbtListIndexTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/PrefixNbtListIndexTransformer.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/PrefixSubNbtTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/PrefixSubNbtTransformer.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/RootNbtTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/RootNbtTransformer.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/SubNbtTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/filter/transformer/SubNbtTransformer.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/gui/screen/ResourceLoadingErrorScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/gui/screen/ResourceLoadingErrorScreen.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/gui/widget/ErrorListWidget.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/gui/widget/ErrorListWidget.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/interaction/BlockInteraction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/interaction/BlockInteraction.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/interaction/EntityInteraction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/interaction/EntityInteraction.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/interaction/GeneralInteraction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/interaction/GeneralInteraction.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/interaction/IInteraction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/interaction/IInteraction.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/interaction/InteractionManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/interaction/InteractionManager.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/interaction/InteractionTarget.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/interaction/InteractionTarget.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/BiomeIdNbtProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/BiomeIdNbtProvider.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/BiomeNbtProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/BiomeNbtProvider.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/BlockEntityNbtProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/BlockEntityNbtProvider.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/BlockStateNbtProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/BlockStateNbtProvider.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/EntityNbtProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/EntityNbtProvider.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/HandNbtProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/HandNbtProvider.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/IInteractionNbtProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/IInteractionNbtProvider.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/ItemNbtProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/ItemNbtProvider.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/PlayerNbtProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/PlayerNbtProvider.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/PositionNbtProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/PositionNbtProvider.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/StructureBoundingBoxProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/StructureBoundingBoxProvider.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/TargetNbtProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/TargetNbtProvider.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/TimeNbtProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/interaction/nbt_provider/TimeNbtProvider.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/internal/AbstractOptiGuiClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/internal/AbstractOptiGuiClient.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/internal/TextStyler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/internal/TextStyler.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/internal/TextureChanger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/internal/TextureChanger.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/internal/config/Config.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/internal/config/Config.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/internal/config/gui/ButtonEntryGuiProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/internal/config/gui/ButtonEntryGuiProvider.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/internal/config/gui/ButtonListEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/internal/config/gui/ButtonListEntry.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/internal/debugger/Debugger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/internal/debugger/Debugger.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/internal/debugger/NbtFilterEvaluationMapCodec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/internal/debugger/NbtFilterEvaluationMapCodec.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/internal/inspector/DescriptionState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/internal/inspector/DescriptionState.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/internal/inspector/Inspector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/internal/inspector/Inspector.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/internal/inspector/InspectorTooltipStyle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/internal/inspector/InspectorTooltipStyle.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/internal/inspector/InspectorWidget.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/internal/inspector/InspectorWidget.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/internal/inspector/JsonInspectorOps.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/internal/inspector/JsonInspectorOps.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/internal/resource/loader/AbstractResourceLoader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/internal/resource/loader/AbstractResourceLoader.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/internal/resource/loader/IdentifiableResource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/internal/resource/loader/IdentifiableResource.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/internal/resource/loader/JsonFilterLoader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/internal/resource/loader/JsonFilterLoader.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/internal/resource/loader/ResourceCollector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/internal/resource/loader/ResourceCollector.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/nbt_provider/ILoadTimeNbtProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/nbt_provider/ILoadTimeNbtProvider.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/nbt_provider/NbtFilterNamesNbtProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/nbt_provider/NbtFilterNamesNbtProvider.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/nbt_provider/PrefixNbtFilterNamesNbtProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/nbt_provider/PrefixNbtFilterNamesNbtProvider.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/resource/format/json/JsonFilterResource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/resource/format/json/JsonFilterResource.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/resource/format/json/JsonTextureChanger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/resource/format/json/JsonTextureChanger.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/util/AggregateOperator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/util/AggregateOperator.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/util/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/util/Constants.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/util/EventCollectorLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/util/EventCollectorLogger.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/util/MinecraftUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/util/MinecraftUtil.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/util/NbtFilterEvaluation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/util/NbtFilterEvaluation.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/util/RelativeIdentifier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/util/RelativeIdentifier.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/util/ResourceLoadingLoggingEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/util/ResourceLoadingLoggingEvent.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/util/ResourcePackIconLoader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/util/ResourcePackIconLoader.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/util/TextOrigin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/util/TextOrigin.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/util/collections/CollectionUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/util/collections/CollectionUtil.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/util/collections/EnumObjectPairMutableSet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/util/collections/EnumObjectPairMutableSet.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/util/collections/IEnumObjectPairMutableSet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/util/collections/IEnumObjectPairMutableSet.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/util/collections/IEnumObjectPairSet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/util/collections/IEnumObjectPairSet.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/util/collections/LinkedMruCollection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/util/collections/LinkedMruCollection.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/util/dfu/DelimitedListCodec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/util/dfu/DelimitedListCodec.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/util/dfu/DfuUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/util/dfu/DfuUtil.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/util/dfu/EitherCodec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/util/dfu/EitherCodec.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/util/registry/BiRegistryBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/util/registry/BiRegistryBase.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/kotlin/opekope2/optigui/util/registry/RegistryBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/kotlin/opekope2/optigui/util/registry/RegistryBase.kt -------------------------------------------------------------------------------- /OptiGUI/src/main/resources/assets/optigui/lang/en_us.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/resources/assets/optigui/lang/en_us.json -------------------------------------------------------------------------------- /OptiGUI/src/main/resources/assets/optigui/lang/es_es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/resources/assets/optigui/lang/es_es.json -------------------------------------------------------------------------------- /OptiGUI/src/main/resources/assets/optigui/lang/pl_pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/resources/assets/optigui/lang/pl_pl.json -------------------------------------------------------------------------------- /OptiGUI/src/main/resources/assets/optigui/textures/gui/sprites/icon/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/resources/assets/optigui/textures/gui/sprites/icon/error.png -------------------------------------------------------------------------------- /OptiGUI/src/main/resources/assets/optigui/textures/gui/sprites/icon/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/resources/assets/optigui/textures/gui/sprites/icon/warning.png -------------------------------------------------------------------------------- /OptiGUI/src/main/resources/assets/optigui/textures/gui/sprites/widget/inspector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/resources/assets/optigui/textures/gui/sprites/widget/inspector.png -------------------------------------------------------------------------------- /OptiGUI/src/main/resources/assets/optigui/textures/gui/sprites/widget/inspector_focused.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/resources/assets/optigui/textures/gui/sprites/widget/inspector_focused.png -------------------------------------------------------------------------------- /OptiGUI/src/main/resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/resources/icon.png -------------------------------------------------------------------------------- /OptiGUI/src/main/resources/optigui.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/OptiGUI/src/main/resources/optigui.mixins.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/README.md -------------------------------------------------------------------------------- /ScreenAPI-Fabric/LICENSE: -------------------------------------------------------------------------------- 1 | ../ScreenAPI/LICENSE -------------------------------------------------------------------------------- /ScreenAPI-Fabric/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenAPI-Fabric/build.gradle.kts -------------------------------------------------------------------------------- /ScreenAPI-Fabric/src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenAPI-Fabric/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /ScreenAPI/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenAPI/LICENSE -------------------------------------------------------------------------------- /ScreenAPI/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenAPI/build.gradle.kts -------------------------------------------------------------------------------- /ScreenAPI/src/main/java/opekope2/optigui/screen_api/mixin/AbstractContainerScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenAPI/src/main/java/opekope2/optigui/screen_api/mixin/AbstractContainerScreenMixin.java -------------------------------------------------------------------------------- /ScreenAPI/src/main/java/opekope2/optigui/screen_api/mixin/BookEditScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenAPI/src/main/java/opekope2/optigui/screen_api/mixin/BookEditScreenMixin.java -------------------------------------------------------------------------------- /ScreenAPI/src/main/java/opekope2/optigui/screen_api/mixin/BookViewScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenAPI/src/main/java/opekope2/optigui/screen_api/mixin/BookViewScreenMixin.java -------------------------------------------------------------------------------- /ScreenAPI/src/main/java/opekope2/optigui/screen_api/mixin/CreativeModeInventoryScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenAPI/src/main/java/opekope2/optigui/screen_api/mixin/CreativeModeInventoryScreenMixin.java -------------------------------------------------------------------------------- /ScreenAPI/src/main/java/opekope2/optigui/screen_api/mixin/HangingSignEditScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenAPI/src/main/java/opekope2/optigui/screen_api/mixin/HangingSignEditScreenMixin.java -------------------------------------------------------------------------------- /ScreenAPI/src/main/java/opekope2/optigui/screen_api/mixin/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenAPI/src/main/java/opekope2/optigui/screen_api/mixin/package-info.java -------------------------------------------------------------------------------- /ScreenAPI/src/main/java/opekope2/optigui/screen_api/screen/ITextureChangeableScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenAPI/src/main/java/opekope2/optigui/screen_api/screen/ITextureChangeableScreen.java -------------------------------------------------------------------------------- /ScreenAPI/src/main/java/opekope2/optigui/screen_api/screen/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenAPI/src/main/java/opekope2/optigui/screen_api/screen/package-info.java -------------------------------------------------------------------------------- /ScreenAPI/src/main/java/opekope2/optigui/screen_api/util/INbtConvertible.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenAPI/src/main/java/opekope2/optigui/screen_api/util/INbtConvertible.java -------------------------------------------------------------------------------- /ScreenAPI/src/main/java/opekope2/optigui/screen_api/util/NbtUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenAPI/src/main/java/opekope2/optigui/screen_api/util/NbtUtil.java -------------------------------------------------------------------------------- /ScreenAPI/src/main/java/opekope2/optigui/screen_api/util/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenAPI/src/main/java/opekope2/optigui/screen_api/util/package-info.java -------------------------------------------------------------------------------- /ScreenAPI/src/main/resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenAPI/src/main/resources/icon.png -------------------------------------------------------------------------------- /ScreenAPI/src/main/resources/optigui-screen-api.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenAPI/src/main/resources/optigui-screen-api.mixins.json -------------------------------------------------------------------------------- /ScreenNBT-Fabric/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT-Fabric/build.gradle.kts -------------------------------------------------------------------------------- /ScreenNBT-Fabric/src/main/java/opekope2/optigui/screen_nbt/internal/fabric/OptiGuiScreenNbtClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT-Fabric/src/main/java/opekope2/optigui/screen_nbt/internal/fabric/OptiGuiScreenNbtClient.java -------------------------------------------------------------------------------- /ScreenNBT-Fabric/src/main/java/opekope2/optigui/screen_nbt/internal/fabric/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT-Fabric/src/main/java/opekope2/optigui/screen_nbt/internal/fabric/package-info.java -------------------------------------------------------------------------------- /ScreenNBT-Fabric/src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT-Fabric/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /ScreenNBT/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/build.gradle.kts -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/AbstractFurnaceMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/AbstractFurnaceMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/AbstractSignEditScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/AbstractSignEditScreenMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/AnvilMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/AnvilMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/BeaconMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/BeaconMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/BeaconScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/BeaconScreenMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/BookEditScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/BookEditScreenMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/BookViewScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/BookViewScreenMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/BrewingStandMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/BrewingStandMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/CartographyTableMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/CartographyTableMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/ChestMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/ChestMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/CrafterMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/CrafterMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/CraftingMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/CraftingMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/CreativeModeInventoryScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/CreativeModeInventoryScreenMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/DispenserMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/DispenserMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/EnchantmentMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/EnchantmentMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/GrindstoneMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/GrindstoneMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/HangingSignEditScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/HangingSignEditScreenMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/HopperMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/HopperMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/HorseInventoryMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/HorseInventoryMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/InventoryMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/InventoryMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/ItemCombinerMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/ItemCombinerMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/LecternMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/LecternMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/LecternScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/LecternScreenMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/LoomMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/LoomMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/MerchantMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/MerchantMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/ShulkerBoxMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/ShulkerBoxMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/StonecutterMenuMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/StonecutterMenuMixin.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/mixin/package-info.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/nbt_provider/ScreenNbtProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/nbt_provider/ScreenNbtProvider.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/nbt_provider/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/java/opekope2/optigui/screen_nbt/nbt_provider/package-info.java -------------------------------------------------------------------------------- /ScreenNBT/src/main/resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/resources/icon.png -------------------------------------------------------------------------------- /ScreenNBT/src/main/resources/optigui-screen-nbt.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/ScreenNBT/src/main/resources/optigui-screen-nbt.mixins.json -------------------------------------------------------------------------------- /assets/logo-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/assets/logo-icon.svg -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/gradlew.bat -------------------------------------------------------------------------------- /jitpack.yml: -------------------------------------------------------------------------------- 1 | jdk: 2 | - openjdk21 3 | -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opekope2/OptiGUI/HEAD/settings.gradle.kts --------------------------------------------------------------------------------