summaryrefslogtreecommitdiff
path: root/src/main/java/com/sosnitzka/taiga/proxy
diff options
context:
space:
mode:
authorGiovanni Harting <539@idlegandalf.com>2018-02-08 19:37:21 +0100
committerGiovanni Harting <539@idlegandalf.com>2018-02-08 19:37:21 +0100
commit17ae55c35992829bf377ac5bc0741b234cb90bda (patch)
tree3608c15d29184573dd7dc562d62f26bb9a8de385 /src/main/java/com/sosnitzka/taiga/proxy
parent1c07cfc5ee463bf7b95e7d4814526c15007f9c87 (diff)
1.12.2; not well tested; book integration still broken
Diffstat (limited to 'src/main/java/com/sosnitzka/taiga/proxy')
-rw-r--r--src/main/java/com/sosnitzka/taiga/proxy/ClientProxy.java17
1 files changed, 9 insertions, 8 deletions
diff --git a/src/main/java/com/sosnitzka/taiga/proxy/ClientProxy.java b/src/main/java/com/sosnitzka/taiga/proxy/ClientProxy.java
index a4d7a8a..b48fd2c 100644
--- a/src/main/java/com/sosnitzka/taiga/proxy/ClientProxy.java
+++ b/src/main/java/com/sosnitzka/taiga/proxy/ClientProxy.java
@@ -39,7 +39,6 @@ public class ClientProxy extends CommonProxy {
private static void registerItemModel(Item item) {
Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory"));
-
}
@Override
@@ -86,15 +85,18 @@ public class ClientProxy extends CommonProxy {
else if (material.equals(vibranium)) metalRender(material, vibraniumFluid.getColor(), 0.6f, .8f, 1f);
else if (material.equals(valyrium)) metalRender(material, valyriumFluid.getColor(), .8f, 1.5f, -0.1f);
else {
- material.setRenderInfo(new MaterialRenderInfo.BlockTexture("taiga:blocks/block/" + material.getIdentifier()));
+ material.setRenderInfo(new MaterialRenderInfo.BlockTexture(new ResourceLocation("taiga:blocks/block/" +
+ material.getIdentifier())));
}
}
- private void metalRender(final Material material, final int f, final float shine, final float brightness, final float hueshift) {
+ private void metalRender(final Material material, final int f, final float shine, final float brightness, final
+ float hueshift) {
material.setRenderInfo(new MaterialRenderInfo.AbstractMaterialRenderInfo() {
@Override
- public TextureAtlasSprite getTexture(TextureAtlasSprite baseTexture, String location) {
- return new MetalTextureTexture("taiga:materials/" + material.getIdentifier(), baseTexture, location, f, shine, brightness, hueshift);
+ public TextureAtlasSprite getTexture(ResourceLocation baseTexture, String location) {
+ return new MetalTextureTexture(new ResourceLocation("taiga:materials/" + material.getIdentifier()),
+ baseTexture, location, f, shine, brightness, hueshift);
}
});
}
@@ -127,13 +129,11 @@ public class ClientProxy extends CommonProxy {
@Override
public void registerBookPages() {
-
TinkerBook.INSTANCE.addRepository(new FileRepository("taiga:book"));
registerPageType("taigaore", ContentOre.class);
}
public static class FluidStateMapper extends StateMapperBase implements ItemMeshDefinition {
-
public final Fluid fluid;
public final ModelResourceLocation location;
@@ -141,7 +141,8 @@ public class ClientProxy extends CommonProxy {
this.fluid = fluid;
// have each block hold its fluid per nbt? hm
- this.location = new ModelResourceLocation(new ResourceLocation(TAIGA.MODID, "fluid_block"), fluid.getName());
+ this.location = new ModelResourceLocation(new ResourceLocation(TAIGA.MODID, "fluid_block"), fluid.getName
+ ());
}
@Nonnull