first progress on book integration, need to introduce a custom json structure

This commit is contained in:
2016-12-25 23:16:58 +01:00
parent 176e39f5e6
commit ac15fd9da1
8 changed files with 36 additions and 2 deletions

View File

@@ -16,6 +16,8 @@ import net.minecraft.item.ItemStack;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.client.model.ModelLoader;
import net.minecraftforge.fluids.Fluid;
import slimeknights.mantle.client.book.repository.FileRepository;
import slimeknights.tconstruct.library.book.TinkerBook;
import slimeknights.tconstruct.library.client.MaterialRenderInfo;
import slimeknights.tconstruct.library.client.texture.MetalTextureTexture;
import slimeknights.tconstruct.library.materials.Material;
@@ -122,6 +124,11 @@ public class ClientProxy extends CommonProxy {
TAIGAConfiguration.clientPreInit();
}
@Override
public void registerBookPages() {
TinkerBook.INSTANCE.addRepository(new FileRepository("taiga:book"));
}
public static class FluidStateMapper extends StateMapperBase implements ItemMeshDefinition {
public final Fluid fluid;