diff --git a/kfc/To-Dos.md b/kfc/To-Dos.md index 764b5857..de2e26ff 100644 --- a/kfc/To-Dos.md +++ b/kfc/To-Dos.md @@ -1,10 +1,11 @@ # To-Dos ## Bugs -- [ ] Texture mismatch for 4diamond 1 redstone + - [ ] ForgeHammer extend Gallagher - [ ] Placement bug for crucible from tongs + ## Current Feature - [ ] Untick Bloomery and Forge diff --git a/kfc/src/main/java/nmd/primal/forgecraft/init/ModCrafting.java b/kfc/src/main/java/nmd/primal/forgecraft/init/ModCrafting.java index b82420d1..87d0ce1d 100644 --- a/kfc/src/main/java/nmd/primal/forgecraft/init/ModCrafting.java +++ b/kfc/src/main/java/nmd/primal/forgecraft/init/ModCrafting.java @@ -1852,7 +1852,7 @@ public class ModCrafting{ AnvilCrafting.addRecipe( new ItemStack [] { emptyAir,emptyAir,emptyAir,emptyAir,emptyAir, - emptyAir,emptyAir,hotSteelChunk,emptyAir,emptyAir, + emptyAir,emptyAir,hotWootzChunk,emptyAir,emptyAir, emptyAir,emptyAir,wootzshovelhead,emptyAir,emptyAir, emptyAir,emptyAir,emptyAir,emptyAir,emptyAir, emptyAir,emptyAir,emptyAir,emptyAir,emptyAir }, diff --git a/kfc/src/main/java/nmd/primal/forgecraft/renders/blocks/TileAnvilRender.java b/kfc/src/main/java/nmd/primal/forgecraft/renders/blocks/TileAnvilRender.java index 3da0f22b..9a45ec50 100644 --- a/kfc/src/main/java/nmd/primal/forgecraft/renders/blocks/TileAnvilRender.java +++ b/kfc/src/main/java/nmd/primal/forgecraft/renders/blocks/TileAnvilRender.java @@ -129,7 +129,7 @@ public class TileAnvilRender extends TileEntitySpecialRenderer if (item.equals(ModItems.ironshovelhead) || item.equals(ModItems.cleanironshovelhead) || item.equals(ModItems.steelshovelhead) || - item.equals(ModItems.steelshovelhead) + item.equals(ModItems.wootzshovelhead) ) { GL11.glPushMatrix(); double scale = 1.0D; @@ -143,7 +143,7 @@ public class TileAnvilRender extends TileEntitySpecialRenderer if (item.equals(ModItems.ironhoehead) || item.equals(ModItems.cleanironhoehead) || item.equals(ModItems.steelhoehead) || - item.equals(ModItems.steelhoehead) + item.equals(ModItems.wootzhoehead) ) { GL11.glPushMatrix(); double scale = 1.0D; @@ -215,7 +215,7 @@ public class TileAnvilRender extends TileEntitySpecialRenderer if (item.equals(ModItems.ironshovelhead) || item.equals(ModItems.cleanironshovelhead) || item.equals(ModItems.steelshovelhead) || - item.equals(ModItems.steelshovelhead) + item.equals(ModItems.wootzshovelhead) ) { GL11.glPushMatrix(); double scale = 1.0D; @@ -302,7 +302,7 @@ public class TileAnvilRender extends TileEntitySpecialRenderer if (item.equals(ModItems.ironshovelhead) || item.equals(ModItems.cleanironshovelhead) || item.equals(ModItems.steelshovelhead) || - item.equals(ModItems.steelshovelhead) + item.equals(ModItems.wootzshovelhead) ) { GL11.glPushMatrix(); double scale = 1.0D; @@ -312,7 +312,10 @@ public class TileAnvilRender extends TileEntitySpecialRenderer renderItem.renderItem(tile.getSlotStack(counter), ItemCameraTransforms.TransformType.FIXED); GL11.glPopMatrix(); } - if (item.equals(ModItems.ironhoehead)) { + if (item.equals(ModItems.ironhoehead) || + item.equals(ModItems.cleanironhoehead) || + item.equals(ModItems.steelhoehead) || + item.equals(ModItems.wootzhoehead) ){ GL11.glPushMatrix(); double scale = 1.0D; GL11.glScaled(scale, scale, scale); @@ -386,7 +389,7 @@ public class TileAnvilRender extends TileEntitySpecialRenderer if (item.equals(ModItems.ironshovelhead) || item.equals(ModItems.cleanironshovelhead) || item.equals(ModItems.steelshovelhead) || - item.equals(ModItems.steelshovelhead) + item.equals(ModItems.wootzshovelhead) ) { GL11.glPushMatrix(); double scale = 1.0D; @@ -396,7 +399,10 @@ public class TileAnvilRender extends TileEntitySpecialRenderer renderItem.renderItem(tile.getSlotStack(counter), ItemCameraTransforms.TransformType.FIXED); GL11.glPopMatrix(); } - if (item.equals(ModItems.ironhoehead)) { + if (item.equals(ModItems.ironhoehead) || + item.equals(ModItems.cleanironhoehead) || + item.equals(ModItems.steelhoehead) || + item.equals(ModItems.wootzhoehead) ){ GL11.glPushMatrix(); double scale = 1.0D; GL11.glScaled(scale, scale, scale); diff --git a/kfc/src/main/resources/assets/forgecraft/textures/items/wootz/0.032.png b/kfc/src/main/resources/assets/forgecraft/textures/items/wootz/0.032.png new file mode 100644 index 00000000..8b47fa06 Binary files /dev/null and b/kfc/src/main/resources/assets/forgecraft/textures/items/wootz/0.032.png differ