├── .gitignore ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src ├── main ├── java │ └── net │ │ └── darkhax │ │ └── tesla │ │ ├── Tesla.java │ │ ├── api │ │ ├── ITeslaConsumer.java │ │ ├── ITeslaHolder.java │ │ ├── ITeslaProducer.java │ │ └── implementation │ │ │ ├── BaseTeslaContainer.java │ │ │ ├── BaseTeslaContainerProvider.java │ │ │ ├── InfiniteTeslaConsumer.java │ │ │ ├── InfiniteTeslaConsumerProvider.java │ │ │ ├── InfiniteTeslaProducer.java │ │ │ └── InfiniteTeslaProducerProvider.java │ │ ├── capability │ │ └── TeslaCapabilities.java │ │ └── lib │ │ ├── PowerBar.java │ │ └── TeslaUtils.java └── resources │ ├── assets │ └── tesla │ │ ├── lang │ │ ├── de_de.lang │ │ ├── en_us.lang │ │ ├── es_es.lang │ │ ├── fr_fr.lang │ │ ├── id_id.lang │ │ ├── ja_jp.lang │ │ ├── pl_PL.lang │ │ └── zh_cn.lang │ │ └── textures │ │ └── gui │ │ └── elements.png │ ├── mcmod.info │ └── pack.mcmeta └── test ├── java └── net │ └── darkhax │ └── teslatest │ ├── TeslaTest.java │ ├── TextUtils.java │ ├── block │ ├── BlockAnalyzer.java │ ├── BlockBlackhole.java │ └── BlockCreativePower.java │ ├── client │ └── ProxyClient.java │ ├── common │ └── ProxyCommon.java │ ├── creativetab │ └── CreativeTabTesla.java │ ├── item │ ├── ItemBattery.java │ ├── ItemBatteryBlackhole.java │ └── ItemBatteryCreative.java │ └── tileentity │ ├── TileEntityAnalyzer.java │ ├── TileEntityBlackhole.java │ └── TileEntityCreativePower.java └── resources └── assets └── teslatest ├── blockstates ├── analyzer.json ├── blackhole.json └── creative_power.json ├── lang └── en_us.lang ├── models ├── block │ ├── analyzer.json │ ├── blackhole.json │ └── creative_power.json └── item │ ├── analyzer.json │ ├── battery.json │ ├── battery_blackhole.json │ ├── battery_creative.json │ ├── blackhole.json │ └── creative_power.json └── textures ├── blocks ├── blackhole.png └── power.png └── items ├── battery.png ├── battery_blackhole.png └── battery_creative.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/gradlew.bat -------------------------------------------------------------------------------- /src/main/java/net/darkhax/tesla/Tesla.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/java/net/darkhax/tesla/Tesla.java -------------------------------------------------------------------------------- /src/main/java/net/darkhax/tesla/api/ITeslaConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/java/net/darkhax/tesla/api/ITeslaConsumer.java -------------------------------------------------------------------------------- /src/main/java/net/darkhax/tesla/api/ITeslaHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/java/net/darkhax/tesla/api/ITeslaHolder.java -------------------------------------------------------------------------------- /src/main/java/net/darkhax/tesla/api/ITeslaProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/java/net/darkhax/tesla/api/ITeslaProducer.java -------------------------------------------------------------------------------- /src/main/java/net/darkhax/tesla/api/implementation/BaseTeslaContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/java/net/darkhax/tesla/api/implementation/BaseTeslaContainer.java -------------------------------------------------------------------------------- /src/main/java/net/darkhax/tesla/api/implementation/BaseTeslaContainerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/java/net/darkhax/tesla/api/implementation/BaseTeslaContainerProvider.java -------------------------------------------------------------------------------- /src/main/java/net/darkhax/tesla/api/implementation/InfiniteTeslaConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/java/net/darkhax/tesla/api/implementation/InfiniteTeslaConsumer.java -------------------------------------------------------------------------------- /src/main/java/net/darkhax/tesla/api/implementation/InfiniteTeslaConsumerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/java/net/darkhax/tesla/api/implementation/InfiniteTeslaConsumerProvider.java -------------------------------------------------------------------------------- /src/main/java/net/darkhax/tesla/api/implementation/InfiniteTeslaProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/java/net/darkhax/tesla/api/implementation/InfiniteTeslaProducer.java -------------------------------------------------------------------------------- /src/main/java/net/darkhax/tesla/api/implementation/InfiniteTeslaProducerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/java/net/darkhax/tesla/api/implementation/InfiniteTeslaProducerProvider.java -------------------------------------------------------------------------------- /src/main/java/net/darkhax/tesla/capability/TeslaCapabilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/java/net/darkhax/tesla/capability/TeslaCapabilities.java -------------------------------------------------------------------------------- /src/main/java/net/darkhax/tesla/lib/PowerBar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/java/net/darkhax/tesla/lib/PowerBar.java -------------------------------------------------------------------------------- /src/main/java/net/darkhax/tesla/lib/TeslaUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/java/net/darkhax/tesla/lib/TeslaUtils.java -------------------------------------------------------------------------------- /src/main/resources/assets/tesla/lang/de_de.lang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/resources/assets/tesla/lang/de_de.lang -------------------------------------------------------------------------------- /src/main/resources/assets/tesla/lang/en_us.lang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/resources/assets/tesla/lang/en_us.lang -------------------------------------------------------------------------------- /src/main/resources/assets/tesla/lang/es_es.lang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/resources/assets/tesla/lang/es_es.lang -------------------------------------------------------------------------------- /src/main/resources/assets/tesla/lang/fr_fr.lang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/resources/assets/tesla/lang/fr_fr.lang -------------------------------------------------------------------------------- /src/main/resources/assets/tesla/lang/id_id.lang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/resources/assets/tesla/lang/id_id.lang -------------------------------------------------------------------------------- /src/main/resources/assets/tesla/lang/ja_jp.lang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/resources/assets/tesla/lang/ja_jp.lang -------------------------------------------------------------------------------- /src/main/resources/assets/tesla/lang/pl_PL.lang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/resources/assets/tesla/lang/pl_PL.lang -------------------------------------------------------------------------------- /src/main/resources/assets/tesla/lang/zh_cn.lang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/resources/assets/tesla/lang/zh_cn.lang -------------------------------------------------------------------------------- /src/main/resources/assets/tesla/textures/gui/elements.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/resources/assets/tesla/textures/gui/elements.png -------------------------------------------------------------------------------- /src/main/resources/mcmod.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/resources/mcmod.info -------------------------------------------------------------------------------- /src/main/resources/pack.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/main/resources/pack.mcmeta -------------------------------------------------------------------------------- /src/test/java/net/darkhax/teslatest/TeslaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/java/net/darkhax/teslatest/TeslaTest.java -------------------------------------------------------------------------------- /src/test/java/net/darkhax/teslatest/TextUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/java/net/darkhax/teslatest/TextUtils.java -------------------------------------------------------------------------------- /src/test/java/net/darkhax/teslatest/block/BlockAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/java/net/darkhax/teslatest/block/BlockAnalyzer.java -------------------------------------------------------------------------------- /src/test/java/net/darkhax/teslatest/block/BlockBlackhole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/java/net/darkhax/teslatest/block/BlockBlackhole.java -------------------------------------------------------------------------------- /src/test/java/net/darkhax/teslatest/block/BlockCreativePower.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/java/net/darkhax/teslatest/block/BlockCreativePower.java -------------------------------------------------------------------------------- /src/test/java/net/darkhax/teslatest/client/ProxyClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/java/net/darkhax/teslatest/client/ProxyClient.java -------------------------------------------------------------------------------- /src/test/java/net/darkhax/teslatest/common/ProxyCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/java/net/darkhax/teslatest/common/ProxyCommon.java -------------------------------------------------------------------------------- /src/test/java/net/darkhax/teslatest/creativetab/CreativeTabTesla.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/java/net/darkhax/teslatest/creativetab/CreativeTabTesla.java -------------------------------------------------------------------------------- /src/test/java/net/darkhax/teslatest/item/ItemBattery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/java/net/darkhax/teslatest/item/ItemBattery.java -------------------------------------------------------------------------------- /src/test/java/net/darkhax/teslatest/item/ItemBatteryBlackhole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/java/net/darkhax/teslatest/item/ItemBatteryBlackhole.java -------------------------------------------------------------------------------- /src/test/java/net/darkhax/teslatest/item/ItemBatteryCreative.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/java/net/darkhax/teslatest/item/ItemBatteryCreative.java -------------------------------------------------------------------------------- /src/test/java/net/darkhax/teslatest/tileentity/TileEntityAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/java/net/darkhax/teslatest/tileentity/TileEntityAnalyzer.java -------------------------------------------------------------------------------- /src/test/java/net/darkhax/teslatest/tileentity/TileEntityBlackhole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/java/net/darkhax/teslatest/tileentity/TileEntityBlackhole.java -------------------------------------------------------------------------------- /src/test/java/net/darkhax/teslatest/tileentity/TileEntityCreativePower.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/java/net/darkhax/teslatest/tileentity/TileEntityCreativePower.java -------------------------------------------------------------------------------- /src/test/resources/assets/teslatest/blockstates/analyzer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/resources/assets/teslatest/blockstates/analyzer.json -------------------------------------------------------------------------------- /src/test/resources/assets/teslatest/blockstates/blackhole.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/resources/assets/teslatest/blockstates/blackhole.json -------------------------------------------------------------------------------- /src/test/resources/assets/teslatest/blockstates/creative_power.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/resources/assets/teslatest/blockstates/creative_power.json -------------------------------------------------------------------------------- /src/test/resources/assets/teslatest/lang/en_us.lang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/resources/assets/teslatest/lang/en_us.lang -------------------------------------------------------------------------------- /src/test/resources/assets/teslatest/models/block/analyzer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/resources/assets/teslatest/models/block/analyzer.json -------------------------------------------------------------------------------- /src/test/resources/assets/teslatest/models/block/blackhole.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/resources/assets/teslatest/models/block/blackhole.json -------------------------------------------------------------------------------- /src/test/resources/assets/teslatest/models/block/creative_power.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/resources/assets/teslatest/models/block/creative_power.json -------------------------------------------------------------------------------- /src/test/resources/assets/teslatest/models/item/analyzer.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "teslatest:block/analyzer" 3 | } -------------------------------------------------------------------------------- /src/test/resources/assets/teslatest/models/item/battery.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/resources/assets/teslatest/models/item/battery.json -------------------------------------------------------------------------------- /src/test/resources/assets/teslatest/models/item/battery_blackhole.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/resources/assets/teslatest/models/item/battery_blackhole.json -------------------------------------------------------------------------------- /src/test/resources/assets/teslatest/models/item/battery_creative.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/resources/assets/teslatest/models/item/battery_creative.json -------------------------------------------------------------------------------- /src/test/resources/assets/teslatest/models/item/blackhole.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "teslatest:block/blackhole" 3 | } -------------------------------------------------------------------------------- /src/test/resources/assets/teslatest/models/item/creative_power.json: -------------------------------------------------------------------------------- 1 | { 2 | "parent": "teslatest:block/creative_power" 3 | } -------------------------------------------------------------------------------- /src/test/resources/assets/teslatest/textures/blocks/blackhole.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/resources/assets/teslatest/textures/blocks/blackhole.png -------------------------------------------------------------------------------- /src/test/resources/assets/teslatest/textures/blocks/power.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/resources/assets/teslatest/textures/blocks/power.png -------------------------------------------------------------------------------- /src/test/resources/assets/teslatest/textures/items/battery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/resources/assets/teslatest/textures/items/battery.png -------------------------------------------------------------------------------- /src/test/resources/assets/teslatest/textures/items/battery_blackhole.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/resources/assets/teslatest/textures/items/battery_blackhole.png -------------------------------------------------------------------------------- /src/test/resources/assets/teslatest/textures/items/battery_creative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Darkhax-Minecraft/Tesla/HEAD/src/test/resources/assets/teslatest/textures/items/battery_creative.png --------------------------------------------------------------------------------