2019-10-29 19:15:27 +00:00
|
|
|
package net.shadowfacts.phycon
|
|
|
|
|
|
|
|
import net.fabricmc.api.ClientModInitializer
|
2021-02-10 23:55:49 +00:00
|
|
|
import net.fabricmc.fabric.api.blockrenderlayer.v1.BlockRenderLayerMap
|
|
|
|
import net.fabricmc.fabric.api.client.screenhandler.v1.ScreenRegistry
|
|
|
|
import net.minecraft.client.render.RenderLayer
|
|
|
|
import net.shadowfacts.phycon.init.PhyBlocks
|
|
|
|
import net.shadowfacts.phycon.init.PhyScreens
|
2019-10-29 19:15:27 +00:00
|
|
|
import net.shadowfacts.phycon.network.block.terminal.TerminalScreen
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @author shadowfacts
|
|
|
|
*/
|
|
|
|
object PhysicalConnectivityClient: ClientModInitializer {
|
|
|
|
override fun onInitializeClient() {
|
2021-02-10 23:55:49 +00:00
|
|
|
BlockRenderLayerMap.INSTANCE.putBlock(PhyBlocks.CABLE, RenderLayer.getTranslucent())
|
2019-10-29 19:15:27 +00:00
|
|
|
|
2021-02-11 03:40:01 +00:00
|
|
|
ScreenRegistry.register(PhyScreens.TERMINAL_SCREEN_HANDLER, ::TerminalScreen)
|
2019-10-29 19:15:27 +00:00
|
|
|
}
|
|
|
|
}
|