├── .gitignore ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── logs └── latest.log ├── settings.gradle └── src └── main ├── java └── com │ └── kqp │ └── inventorytabs │ ├── api │ └── TabProviderRegistry.java │ ├── init │ ├── InventoryTabs.java │ ├── InventoryTabsClient.java │ ├── InventoryTabsConfig.java │ └── InventoryTabsServerConfig.java │ ├── interf │ └── TabManagerContainer.java │ ├── mixin │ ├── ConfigSyncer.java │ └── client │ │ ├── CartographyTableScreenTabAdder.java │ │ ├── LoomScreenTabAdder.java │ │ ├── ServerConfigResetter.java │ │ ├── StonecutterScreenTabAdder.java │ │ ├── TabManagerContainerImplementer.java │ │ ├── VanillaScreenTabAdder.java │ │ └── accessor │ │ ├── HandledScreenAccessor.java │ │ └── ScreenAccessor.java │ ├── network │ └── SyncClientConfigS2C.java │ ├── tabs │ ├── TabManager.java │ ├── provider │ │ ├── BlockTabProvider.java │ │ ├── ChestTabProvider.java │ │ ├── EnderChestTabProvider.java │ │ ├── PlayerInventoryTabProvider.java │ │ ├── ShulkerBoxTabProvider.java │ │ ├── SimpleBlockTabProvider.java │ │ └── TabProvider.java │ ├── render │ │ ├── TabRenderInfo.java │ │ ├── TabRenderer.java │ │ └── TabRenderingHints.java │ └── tab │ │ ├── ChestTab.java │ │ ├── PlayerInventoryTab.java │ │ ├── ShulkerBoxTab.java │ │ ├── SimpleBlockTab.java │ │ └── Tab.java │ └── util │ ├── BlockUtil.java │ ├── ChestUtil.java │ └── MouseUtil.java └── resources ├── assets └── inventorytabs │ ├── icon.png │ ├── lang │ └── en_us.json │ └── textures │ └── gui │ └── buttons.png ├── fabric.mod.json └── inventorytabs.mixins.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/gradlew.bat -------------------------------------------------------------------------------- /logs/latest.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/api/TabProviderRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/api/TabProviderRegistry.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/init/InventoryTabs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/init/InventoryTabs.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/init/InventoryTabsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/init/InventoryTabsClient.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/init/InventoryTabsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/init/InventoryTabsConfig.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/init/InventoryTabsServerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/init/InventoryTabsServerConfig.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/interf/TabManagerContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/interf/TabManagerContainer.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/mixin/ConfigSyncer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/mixin/ConfigSyncer.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/mixin/client/CartographyTableScreenTabAdder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/mixin/client/CartographyTableScreenTabAdder.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/mixin/client/LoomScreenTabAdder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/mixin/client/LoomScreenTabAdder.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/mixin/client/ServerConfigResetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/mixin/client/ServerConfigResetter.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/mixin/client/StonecutterScreenTabAdder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/mixin/client/StonecutterScreenTabAdder.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/mixin/client/TabManagerContainerImplementer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/mixin/client/TabManagerContainerImplementer.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/mixin/client/VanillaScreenTabAdder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/mixin/client/VanillaScreenTabAdder.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/mixin/client/accessor/HandledScreenAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/mixin/client/accessor/HandledScreenAccessor.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/mixin/client/accessor/ScreenAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/mixin/client/accessor/ScreenAccessor.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/network/SyncClientConfigS2C.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/network/SyncClientConfigS2C.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/tabs/TabManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/tabs/TabManager.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/tabs/provider/BlockTabProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/tabs/provider/BlockTabProvider.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/tabs/provider/ChestTabProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/tabs/provider/ChestTabProvider.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/tabs/provider/EnderChestTabProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/tabs/provider/EnderChestTabProvider.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/tabs/provider/PlayerInventoryTabProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/tabs/provider/PlayerInventoryTabProvider.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/tabs/provider/ShulkerBoxTabProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/tabs/provider/ShulkerBoxTabProvider.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/tabs/provider/SimpleBlockTabProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/tabs/provider/SimpleBlockTabProvider.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/tabs/provider/TabProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/tabs/provider/TabProvider.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/tabs/render/TabRenderInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/tabs/render/TabRenderInfo.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/tabs/render/TabRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/tabs/render/TabRenderer.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/tabs/render/TabRenderingHints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/tabs/render/TabRenderingHints.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/tabs/tab/ChestTab.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/tabs/tab/ChestTab.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/tabs/tab/PlayerInventoryTab.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/tabs/tab/PlayerInventoryTab.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/tabs/tab/ShulkerBoxTab.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/tabs/tab/ShulkerBoxTab.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/tabs/tab/SimpleBlockTab.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/tabs/tab/SimpleBlockTab.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/tabs/tab/Tab.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/tabs/tab/Tab.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/util/BlockUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/util/BlockUtil.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/util/ChestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/util/ChestUtil.java -------------------------------------------------------------------------------- /src/main/java/com/kqp/inventorytabs/util/MouseUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/java/com/kqp/inventorytabs/util/MouseUtil.java -------------------------------------------------------------------------------- /src/main/resources/assets/inventorytabs/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/resources/assets/inventorytabs/icon.png -------------------------------------------------------------------------------- /src/main/resources/assets/inventorytabs/lang/en_us.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/resources/assets/inventorytabs/lang/en_us.json -------------------------------------------------------------------------------- /src/main/resources/assets/inventorytabs/textures/gui/buttons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/resources/assets/inventorytabs/textures/gui/buttons.png -------------------------------------------------------------------------------- /src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /src/main/resources/inventorytabs.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakewhip/inventorytabs/HEAD/src/main/resources/inventorytabs.mixins.json --------------------------------------------------------------------------------