texture for machine casing
This commit is contained in:
@@ -36,7 +36,7 @@ public class BlockGrid extends BlockMachine
|
|||||||
@Override
|
@Override
|
||||||
public void getSubBlocks(Item item, CreativeTabs tab, List subItems)
|
public void getSubBlocks(Item item, CreativeTabs tab, List subItems)
|
||||||
{
|
{
|
||||||
for (int i = 0; i < 2; i++)
|
for (int i = 0; i <= 1; i++)
|
||||||
{
|
{
|
||||||
subItems.add(new ItemStack(item, 1, i));
|
subItems.add(new ItemStack(item, 1, i));
|
||||||
}
|
}
|
||||||
|
@@ -12,6 +12,7 @@ import net.minecraftforge.fml.common.event.FMLInitializationEvent;
|
|||||||
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
|
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
|
||||||
import storagecraft.StorageCraftBlocks;
|
import storagecraft.StorageCraftBlocks;
|
||||||
import storagecraft.StorageCraftItems;
|
import storagecraft.StorageCraftItems;
|
||||||
|
import storagecraft.block.EnumGridType;
|
||||||
import storagecraft.item.ItemCore;
|
import storagecraft.item.ItemCore;
|
||||||
import storagecraft.item.ItemProcessor;
|
import storagecraft.item.ItemProcessor;
|
||||||
import storagecraft.item.ItemStorageCell;
|
import storagecraft.item.ItemStorageCell;
|
||||||
@@ -99,7 +100,8 @@ public class ClientProxy extends CommonProxy
|
|||||||
mesher.register(StorageCraftItems.WIRELESS_GRID_PLATE, 0, new ModelResourceLocation("storagecraft:wireless_grid_plate", "inventory"));
|
mesher.register(StorageCraftItems.WIRELESS_GRID_PLATE, 0, new ModelResourceLocation("storagecraft:wireless_grid_plate", "inventory"));
|
||||||
|
|
||||||
// Blocks
|
// Blocks
|
||||||
mesher.register(Item.getItemFromBlock(StorageCraftBlocks.GRID), 0, new ModelResourceLocation("storagecraft:grid", "inventory"));
|
mesher.register(Item.getItemFromBlock(StorageCraftBlocks.GRID), EnumGridType.NORMAL.getId(), new ModelResourceLocation("storagecraft:grid", "inventory"));
|
||||||
mesher.register(Item.getItemFromBlock(StorageCraftBlocks.GRID), 1, new ModelResourceLocation("storagecraft:grid", "inventory"));
|
mesher.register(Item.getItemFromBlock(StorageCraftBlocks.GRID), EnumGridType.CRAFTING.getId(), new ModelResourceLocation("storagecraft:grid", "inventory"));
|
||||||
|
mesher.register(Item.getItemFromBlock(StorageCraftBlocks.MACHINE_CASING), 0, new ModelResourceLocation("storagecraft:machine_casing", "inventory"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -2,7 +2,6 @@
|
|||||||
"forge_marker": 1,
|
"forge_marker": 1,
|
||||||
"defaults": {
|
"defaults": {
|
||||||
"model": "orientable",
|
"model": "orientable",
|
||||||
"transform": "forge:default-block",
|
|
||||||
"textures": {
|
"textures": {
|
||||||
"side": "storagecraft:blocks/side",
|
"side": "storagecraft:blocks/side",
|
||||||
"top": "storagecraft:blocks/side"
|
"top": "storagecraft:blocks/side"
|
||||||
|
29
src/main/resources/assets/storagecraft/blockstates/machine_casing.json
Executable file
29
src/main/resources/assets/storagecraft/blockstates/machine_casing.json
Executable file
@@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"forge_marker": 1,
|
||||||
|
"defaults": {
|
||||||
|
"model": "cube_all",
|
||||||
|
"textures": {
|
||||||
|
"all": "storagecraft:blocks/side"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"variants": {
|
||||||
|
"inventory": [
|
||||||
|
{
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"direction": {
|
||||||
|
"north": {
|
||||||
|
},
|
||||||
|
"east": {
|
||||||
|
},
|
||||||
|
"south": {
|
||||||
|
},
|
||||||
|
"west": {
|
||||||
|
},
|
||||||
|
"up": {
|
||||||
|
},
|
||||||
|
"down": {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Reference in New Issue
Block a user