Error with multiple bellows types

This commit is contained in:
Mohammad-Ali Minaie
2017-01-11 12:19:16 -05:00
parent 0bd66e1efe
commit 836aef7725
3 changed files with 25 additions and 0 deletions

View File

@@ -54,6 +54,7 @@ public class ModInfo {
public enum ForgecraftBlocks { public enum ForgecraftBlocks {
FIREBOX("firebox", "firebox"), FIREBOX("firebox", "firebox"),
PISTONBELLOWSJUNGLE("pistonbellowsjungle", "pistonbellowsjungle"),
PISTONBELLOWS("pistonbellows", "pistonbellows"); PISTONBELLOWS("pistonbellows", "pistonbellows");
private String unlocalizedName; private String unlocalizedName;

View File

@@ -17,21 +17,25 @@ public class ModBlocks {
public static Block firebox; public static Block firebox;
public static Block pistonbellows; public static Block pistonbellows;
public static Block pistonbellowsjungle;
public static void init() { public static void init() {
firebox = new Firebox(Material.ROCK); firebox = new Firebox(Material.ROCK);
pistonbellows = new PistonBellows(Material.WOOD); pistonbellows = new PistonBellows(Material.WOOD);
pistonbellowsjungle = new PistonBellows(Material.WOOD);
} }
public static void register() { public static void register() {
registerBlock(firebox); registerBlock(firebox);
registerBlock(pistonbellows); registerBlock(pistonbellows);
registerBlock(pistonbellowsjungle);
} }
public static void registerRenders() { public static void registerRenders() {
registerRender(firebox); registerRender(firebox);
registerRender(pistonbellows); registerRender(pistonbellows);
registerRender(pistonbellowsjungle);
} }
private static void registerBlock(Block block) { private static void registerBlock(Block block) {

View File

@@ -0,0 +1,20 @@
{
"forge_marker":1,
"defaults": {
"textures": {
"particle": "blocks/checker_test",
"texture_test": "blocks/checker_test",
"texture": "blocks/planks_jungle"
},
},
"variants": {
"active=false,facing=north": { "model": "forgecraft:pistonbellows" },
"active=true,facing=north": { "model": "forgecraft:pistonbellows" },
"active=false,facing=east": { "model": "forgecraft:pistonbellows", "y": 90 },
"active=true,facing=east": { "model": "forgecraft:pistonbellows", "y": 90 },
"active=false,facing=south": { "model": "forgecraft:pistonbellows", "y": 180 },
"active=true,facing=south": { "model": "forgecraft:pistonbellows", "y": 180 },
"active=false,facing=west": { "model": "forgecraft:pistonbellows", "y": 270 },
"active=true,facing=west": { "model": "forgecraft:pistonbellows", "y": 270 }
}
}