Finished models

This commit is contained in:
Ellpeck 2016-05-03 21:26:02 +02:00
parent 15c65216cd
commit 16c2c22cf7
73 changed files with 1146 additions and 19 deletions

View file

@ -34,7 +34,7 @@ import net.minecraft.world.World;
public class BlockCoffeeMachine extends BlockContainerBase{
private static final AxisAlignedBB AABB = new AxisAlignedBB(0.0625, 0, 0.0625, 1-0.0625*2, 1-0.0625, 1-0.0625);
private static final AxisAlignedBB AABB = new AxisAlignedBB(0.0625, 0, 0.0625, 1-0.0625, 1-0.0625*2, 1-0.0625);
private static final PropertyInteger META = PropertyInteger.create("meta", 0, 3);

View file

@ -14,7 +14,6 @@ import de.ellpeck.actuallyadditions.mod.ActuallyAdditions;
import de.ellpeck.actuallyadditions.mod.blocks.base.BlockBase;
import de.ellpeck.actuallyadditions.mod.blocks.base.ItemBlockBase;
import de.ellpeck.actuallyadditions.mod.items.metalists.TheCrystals;
import de.ellpeck.actuallyadditions.mod.util.ModUtil;
import de.ellpeck.actuallyadditions.mod.util.StringUtil;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
@ -25,7 +24,6 @@ import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.EnumRarity;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
@ -63,13 +61,9 @@ public class BlockCrystal extends BlockBase{
@Override
protected void registerRendering(){
ResourceLocation[] resLocs = new ResourceLocation[allCrystals.length];
for(int i = 0; i < allCrystals.length; i++){
String name = this.getRegistryName()+allCrystals[i].name;
resLocs[i] = new ResourceLocation(ModUtil.MOD_ID, name);
ActuallyAdditions.proxy.addRenderRegister(new ItemStack(this, 1, i), new ModelResourceLocation(name, "inventory"));
ActuallyAdditions.proxy.addRenderRegister(new ItemStack(this, 1, i), new ModelResourceLocation(this.getRegistryName(), META.getName()+"="+i));
}
ActuallyAdditions.proxy.addRenderVariant(Item.getItemFromBlock(this), resLocs);
}
@Override

View file

@ -34,8 +34,9 @@ import java.util.List;
public class BlockWallAA extends BlockBase{
protected static final AxisAlignedBB[] field_185751_g = new AxisAlignedBB[]{new AxisAlignedBB(0.25D, 0.0D, 0.25D, 0.75D, 1.0D, 0.75D), new AxisAlignedBB(0.25D, 0.0D, 0.25D, 0.75D, 1.0D, 1.0D), new AxisAlignedBB(0.0D, 0.0D, 0.25D, 0.75D, 1.0D, 0.75D), new AxisAlignedBB(0.0D, 0.0D, 0.25D, 0.75D, 1.0D, 1.0D), new AxisAlignedBB(0.25D, 0.0D, 0.0D, 0.75D, 1.0D, 0.75D), new AxisAlignedBB(0.3125D, 0.0D, 0.0D, 0.6875D, 0.875D, 1.0D), new AxisAlignedBB(0.0D, 0.0D, 0.0D, 0.75D, 1.0D, 0.75D), new AxisAlignedBB(0.0D, 0.0D, 0.0D, 0.75D, 1.0D, 1.0D), new AxisAlignedBB(0.25D, 0.0D, 0.25D, 1.0D, 1.0D, 0.75D), new AxisAlignedBB(0.25D, 0.0D, 0.25D, 1.0D, 1.0D, 1.0D), new AxisAlignedBB(0.0D, 0.0D, 0.3125D, 1.0D, 0.875D, 0.6875D), new AxisAlignedBB(0.0D, 0.0D, 0.25D, 1.0D, 1.0D, 1.0D), new AxisAlignedBB(0.25D, 0.0D, 0.0D, 1.0D, 1.0D, 0.75D), new AxisAlignedBB(0.25D, 0.0D, 0.0D, 1.0D, 1.0D, 1.0D), new AxisAlignedBB(0.0D, 0.0D, 0.0D, 1.0D, 1.0D, 0.75D), new AxisAlignedBB(0.0D, 0.0D, 0.0D, 1.0D, 1.0D, 1.0D)};
protected static final AxisAlignedBB[] field_185750_B = new AxisAlignedBB[]{field_185751_g[0].setMaxY(1.5D), field_185751_g[1].setMaxY(1.5D), field_185751_g[2].setMaxY(1.5D), field_185751_g[3].setMaxY(1.5D), field_185751_g[4].setMaxY(1.5D), field_185751_g[5].setMaxY(1.5D), field_185751_g[6].setMaxY(1.5D), field_185751_g[7].setMaxY(1.5D), field_185751_g[8].setMaxY(1.5D), field_185751_g[9].setMaxY(1.5D), field_185751_g[10].setMaxY(1.5D), field_185751_g[11].setMaxY(1.5D), field_185751_g[12].setMaxY(1.5D), field_185751_g[13].setMaxY(1.5D), field_185751_g[14].setMaxY(1.5D), field_185751_g[15].setMaxY(1.5D)};
protected static final AxisAlignedBB[] AABB_BY_INDEX = new AxisAlignedBB[] {new AxisAlignedBB(0.25D, 0.0D, 0.25D, 0.75D, 1.0D, 0.75D), new AxisAlignedBB(0.25D, 0.0D, 0.25D, 0.75D, 1.0D, 1.0D), new AxisAlignedBB(0.0D, 0.0D, 0.25D, 0.75D, 1.0D, 0.75D), new AxisAlignedBB(0.0D, 0.0D, 0.25D, 0.75D, 1.0D, 1.0D), new AxisAlignedBB(0.25D, 0.0D, 0.0D, 0.75D, 1.0D, 0.75D), new AxisAlignedBB(0.3125D, 0.0D, 0.0D, 0.6875D, 0.875D, 1.0D), new AxisAlignedBB(0.0D, 0.0D, 0.0D, 0.75D, 1.0D, 0.75D), new AxisAlignedBB(0.0D, 0.0D, 0.0D, 0.75D, 1.0D, 1.0D), new AxisAlignedBB(0.25D, 0.0D, 0.25D, 1.0D, 1.0D, 0.75D), new AxisAlignedBB(0.25D, 0.0D, 0.25D, 1.0D, 1.0D, 1.0D), new AxisAlignedBB(0.0D, 0.0D, 0.3125D, 1.0D, 0.875D, 0.6875D), new AxisAlignedBB(0.0D, 0.0D, 0.25D, 1.0D, 1.0D, 1.0D), new AxisAlignedBB(0.25D, 0.0D, 0.0D, 1.0D, 1.0D, 0.75D), new AxisAlignedBB(0.25D, 0.0D, 0.0D, 1.0D, 1.0D, 1.0D), new AxisAlignedBB(0.0D, 0.0D, 0.0D, 1.0D, 1.0D, 0.75D), new AxisAlignedBB(0.0D, 0.0D, 0.0D, 1.0D, 1.0D, 1.0D)};
protected static final AxisAlignedBB[] CLIP_AABB_BY_INDEX = new AxisAlignedBB[] {AABB_BY_INDEX[0].setMaxY(1.5D), AABB_BY_INDEX[1].setMaxY(1.5D), AABB_BY_INDEX[2].setMaxY(1.5D), AABB_BY_INDEX[3].setMaxY(1.5D), AABB_BY_INDEX[4].setMaxY(1.5D), AABB_BY_INDEX[5].setMaxY(1.5D), AABB_BY_INDEX[6].setMaxY(1.5D), AABB_BY_INDEX[7].setMaxY(1.5D), AABB_BY_INDEX[8].setMaxY(1.5D), AABB_BY_INDEX[9].setMaxY(1.5D), AABB_BY_INDEX[10].setMaxY(1.5D), AABB_BY_INDEX[11].setMaxY(1.5D), AABB_BY_INDEX[12].setMaxY(1.5D), AABB_BY_INDEX[13].setMaxY(1.5D), AABB_BY_INDEX[14].setMaxY(1.5D), AABB_BY_INDEX[15].setMaxY(1.5D)};
private int meta;
public BlockWallAA(String name, Block base){
this(name, base, 0);
@ -53,7 +54,7 @@ public class BlockWallAA extends BlockBase{
this.setDefaultState(this.blockState.getBaseState().withProperty(BlockWall.UP, false).withProperty(BlockWall.NORTH, false).withProperty(BlockWall.EAST, false).withProperty(BlockWall.SOUTH, false).withProperty(BlockWall.WEST, false));
}
private static int figureOutSomeWallStuff(IBlockState state){
private static int yesThisIsCopyPastedFromBlockWallAndIHaveNoIdeaWhatThisMethodDoes(IBlockState state){
int i = 0;
if(state.getValue(BlockWall.NORTH)){
@ -77,7 +78,12 @@ public class BlockWallAA extends BlockBase{
@Override
public IBlockState getActualState(IBlockState state, IBlockAccess worldIn, BlockPos pos){
return state.withProperty(BlockWall.UP, !worldIn.isAirBlock(pos.up())).withProperty(BlockWall.NORTH, this.canConnectTo(worldIn, pos.north())).withProperty(BlockWall.EAST, this.canConnectTo(worldIn, pos.east())).withProperty(BlockWall.SOUTH, this.canConnectTo(worldIn, pos.south())).withProperty(BlockWall.WEST, this.canConnectTo(worldIn, pos.west()));
boolean flag = this.canConnectTo(worldIn, pos.north());
boolean flag1 = this.canConnectTo(worldIn, pos.east());
boolean flag2 = this.canConnectTo(worldIn, pos.south());
boolean flag3 = this.canConnectTo(worldIn, pos.west());
boolean flag4 = flag && !flag1 && flag2 && !flag3 || !flag && flag1 && !flag2 && flag3;
return state.withProperty(BlockWall.UP, !flag4 || !worldIn.isAirBlock(pos.up())).withProperty(BlockWall.NORTH, flag).withProperty(BlockWall.EAST, flag1).withProperty(BlockWall.SOUTH, flag2).withProperty(BlockWall.WEST, flag3);
}
@Override
@ -99,13 +105,13 @@ public class BlockWallAA extends BlockBase{
@Override
public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos){
state = this.getActualState(state, source, pos);
return field_185751_g[figureOutSomeWallStuff(state)];
return AABB_BY_INDEX[yesThisIsCopyPastedFromBlockWallAndIHaveNoIdeaWhatThisMethodDoes(state)];
}
@Override
public AxisAlignedBB getSelectedBoundingBox(IBlockState blockState, World worldIn, BlockPos pos){
public AxisAlignedBB getCollisionBoundingBox(IBlockState blockState, World worldIn, BlockPos pos){
blockState = this.getActualState(blockState, worldIn, pos);
return field_185750_B[figureOutSomeWallStuff(blockState)];
return CLIP_AABB_BY_INDEX[yesThisIsCopyPastedFromBlockWallAndIHaveNoIdeaWhatThisMethodDoes(blockState)];
}
@Override

View file

@ -62,7 +62,7 @@ public class ItemCrystal extends ItemBase{
ResourceLocation[] resLocs = new ResourceLocation[BlockCrystal.allCrystals.length];
for(int i = 0; i < BlockCrystal.allCrystals.length; i++){
String name = this.getRegistryName()+BlockCrystal.allCrystals[i].name;
resLocs[i] = new ResourceLocation(ModUtil.MOD_ID, name);
resLocs[i] = new ResourceLocation(name);
ActuallyAdditions.proxy.addRenderRegister(new ItemStack(this, 1, i), new ModelResourceLocation(name, "inventory"));
}
ActuallyAdditions.proxy.addRenderVariant(this, resLocs);

View file

@ -347,7 +347,7 @@ public class ItemDrill extends ItemEnergy{
ResourceLocation[] resLocs = new ResourceLocation[16];
for(int i = 0; i < 16; i++){
String name = this.getRegistryName()+TheColoredLampColors.values()[i].name;
resLocs[i] = new ResourceLocation(ModUtil.MOD_ID, name);
resLocs[i] = new ResourceLocation(name);
ActuallyAdditions.proxy.addRenderRegister(new ItemStack(this, 1, i), new ModelResourceLocation(name, "inventory"));
}
ActuallyAdditions.proxy.addRenderVariant(this, resLocs);

View file

@ -106,7 +106,7 @@ public class ItemFoods extends ItemFoodBase{
ResourceLocation[] resLocs = new ResourceLocation[allFoods.length];
for(int i = 0; i < allFoods.length; i++){
String name = this.getRegistryName()+allFoods[i].name;
resLocs[i] = new ResourceLocation(ModUtil.MOD_ID, name);
resLocs[i] = new ResourceLocation(name);
ActuallyAdditions.proxy.addRenderRegister(new ItemStack(this, 1, i), new ModelResourceLocation(name, "inventory"));
}
ActuallyAdditions.proxy.addRenderVariant(this, resLocs);

View file

@ -63,7 +63,7 @@ public class ItemMisc extends ItemBase{
ResourceLocation[] resLocs = new ResourceLocation[allMiscItems.length];
for(int i = 0; i < allMiscItems.length; i++){
String name = this.getRegistryName()+allMiscItems[i].name;
resLocs[i] = new ResourceLocation(ModUtil.MOD_ID, name);
resLocs[i] = new ResourceLocation(name);
ActuallyAdditions.proxy.addRenderRegister(new ItemStack(this, 1, i), new ModelResourceLocation(name, "inventory"));
}
ActuallyAdditions.proxy.addRenderVariant(this, resLocs);

View file

@ -0,0 +1,28 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cube",
"textures": {
"particle": "actuallyadditions:blocks/blockAtomicReconstructor",
"down": "#particle",
"up": "actuallyadditions:blocks/blockAtomicReconstructorTop",
"south": "#particle",
"north": "actuallyadditions:blocks/blockAtomicReconstructorFront",
"east": "#particle",
"west": "#particle"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}],
"meta": {
"0": { "x" : 90 },
"1": { "x" : 270 },
"2": { "y" : 0 },
"3": { "y" : 180 },
"4": { "y" : 270 },
"5": { "y" : 90 }
}
}
}

View file

@ -0,0 +1,14 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cross",
"textures": {
"cross": "actuallyadditions:blocks/blockBlackLotus"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}]
}
}

View file

@ -0,0 +1,23 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:crop",
"textures": {
"crop": "actuallyadditions:blocks/blockCanolaStage1"
}
},
"variants": {
"normal": [{}],
"inventory": [{}],
"age": {
"0": { "textures": { "crop": "actuallyadditions:blocks/blockCanolaStage1" } },
"1": { "textures": { "crop": "actuallyadditions:blocks/blockCanolaStage2" } },
"2": { "textures": { "crop": "actuallyadditions:blocks/blockCanolaStage2" } },
"3": { "textures": { "crop": "actuallyadditions:blocks/blockCanolaStage2" } },
"4": { "textures": { "crop": "actuallyadditions:blocks/blockCanolaStage3" } },
"5": { "textures": { "crop": "actuallyadditions:blocks/blockCanolaStage3" } },
"6": { "textures": { "crop": "actuallyadditions:blocks/blockCanolaStage3" } },
"7": { "textures": { "crop": "actuallyadditions:blocks/blockCanolaStage4" } }
}
}
}

View file

@ -0,0 +1,16 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cube_bottom_top",
"textures": {
"side": "actuallyadditions:blocks/blockCanolaPress",
"bottom": "#top",
"top": "actuallyadditions:blocks/blockCanolaPressTop"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}]
}
}

View file

@ -0,0 +1,20 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:half_slab",
"textures": {
"bottom": "actuallyadditions:blocks/blockMiscBlackQuartzChiseled",
"top": "#bottom",
"side": "#bottom"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}],
"meta": {
"0": {},
"1": { "model": "minecraft:upper_slab" }
}
}
}

View file

@ -0,0 +1,54 @@
{
"forge_marker": 1,
"defaults": {
"textures": {
"bottom": "actuallyadditions:blocks/blockMiscBlackQuartzChiseled",
"top": "#bottom",
"side": "#bottom"
}
},
"variants": {
"normal": { "model": "minecraft:stairs" },
"inventory": { "model": "minecraft:stairs" },
"facing=east,half=bottom,shape=straight": { "model": "minecraft:stairs" },
"facing=west,half=bottom,shape=straight": { "model": "minecraft:stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=straight": { "model": "minecraft:stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=straight": { "model": "minecraft:stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs" },
"facing=west,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs" },
"facing=north,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs", "y": 180, "uvlock": true },
"facing=east,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs" },
"facing=west,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs" },
"facing=north,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs", "y": 180, "uvlock": true },
"facing=east,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "uvlock": true },
"facing=east,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "uvlock": true },
"facing=east,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "y": 270, "uvlock": true }
}
}

View file

@ -0,0 +1,19 @@
{
"multipart": [
{ "when": { "up": "true" },
"apply": { "model": "actuallyadditions:blockChiseledQuartzWallPost" }
},
{ "when": { "north": "true" },
"apply": { "model": "actuallyadditions:blockChiseledQuartzWallSide", "uvlock": true }
},
{ "when": { "east": "true" },
"apply": { "model": "actuallyadditions:blockChiseledQuartzWallSide", "y": 90, "uvlock": true }
},
{ "when": { "south": "true" },
"apply": { "model": "actuallyadditions:blockChiseledQuartzWallSide", "y": 180, "uvlock": true }
},
{ "when": { "west": "true" },
"apply": { "model": "actuallyadditions:blockChiseledQuartzWallSide", "y": 270, "uvlock": true }
}
]
}

View file

@ -0,0 +1,23 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:crop",
"textures": {
"crop": "actuallyadditions:blocks/blockCoffeeStage1"
}
},
"variants": {
"normal": [{}],
"inventory": [{}],
"age": {
"0": { "textures": { "crop": "actuallyadditions:blocks/blockCoffeeStage1" } },
"1": { "textures": { "crop": "actuallyadditions:blocks/blockCoffeeStage2" } },
"2": { "textures": { "crop": "actuallyadditions:blocks/blockCoffeeStage2" } },
"3": { "textures": { "crop": "actuallyadditions:blocks/blockCoffeeStage3" } },
"4": { "textures": { "crop": "actuallyadditions:blocks/blockCoffeeStage4" } },
"5": { "textures": { "crop": "actuallyadditions:blocks/blockCoffeeStage4" } },
"6": { "textures": { "crop": "actuallyadditions:blocks/blockCoffeeStage5" } },
"7": { "textures": { "crop": "actuallyadditions:blocks/blockCoffeeStage6" } }
}
}
}

View file

@ -0,0 +1,17 @@
{
"forge_marker": 1,
"defaults": {
"model": "actuallyadditions:blockCoffeeMachine",
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}],
"meta": {
"0": { "y" : 180 },
"1": { "y" : 0 },
"2": { "y" : 90 },
"3": { "y" : 270 }
}
}
}

View file

@ -0,0 +1,29 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cube_all",
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}],
"meta": {
"0": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampWhite" } },
"1": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampOrange" } },
"2": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampMagenta" } },
"3": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampLightBlue" } },
"4": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampYellow" } },
"5": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampLime" } },
"6": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampPink" } },
"7": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampGray" } },
"8": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampLightGray" } },
"9": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampCyan" } },
"10": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampPurple" } },
"11": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampBlue" } },
"12": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampBrown" } },
"13": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampGreen" } },
"14": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampRed" } },
"15": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampBlack" } }
}
}
}

View file

@ -0,0 +1,29 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cube_all",
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}],
"meta": {
"0": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampOnWhite" } },
"1": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampOnOrange" } },
"2": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampOnMagenta" } },
"3": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampOnLightBlue" } },
"4": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampOnYellow" } },
"5": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampOnLime" } },
"6": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampOnPink" } },
"7": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampOnGray" } },
"8": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampOnLightGray" } },
"9": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampOnCyan" } },
"10": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampOnPurple" } },
"11": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampOnBlue" } },
"12": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampOnBrown" } },
"13": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampOnGreen" } },
"14": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampOnRed" } },
"15": { "textures" : { "all" : "actuallyadditions:blocks/blockColoredLampOnBlack" } }
}
}
}

View file

@ -0,0 +1,11 @@
{
"forge_marker": 1,
"defaults": {
"model": "actuallyadditions:blockCompost",
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}]
}
}

View file

@ -0,0 +1,19 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cube_all",
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}],
"meta": {
"0": { "textures" : { "all" : "actuallyadditions:blocks/blockCrystalRed" } },
"1": { "textures" : { "all" : "actuallyadditions:blocks/blockCrystalBlue" } },
"2": { "textures" : { "all" : "actuallyadditions:blocks/blockCrystalLightBlue" } },
"3": { "textures" : { "all" : "actuallyadditions:blocks/blockCrystalBlack" } },
"4": { "textures" : { "all" : "actuallyadditions:blocks/blockCrystalGreen" } },
"5": { "textures" : { "all" : "actuallyadditions:blocks/blockCrystalWhite" } }
}
}
}

View file

@ -0,0 +1,16 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cube_bottom_top",
"textures": {
"side": "actuallyadditions:blocks/blockFeeder",
"bottom": "#top",
"top": "actuallyadditions:blocks/blockFeederTop"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}]
}
}

View file

@ -0,0 +1,16 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cube_bottom_top",
"textures": {
"side": "actuallyadditions:blocks/blockFermentingBarrel",
"bottom": "#top",
"top": "actuallyadditions:blocks/blockFermentingBarrelTop"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}]
}
}

View file

@ -0,0 +1,16 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cube_bottom_top",
"textures": {
"side": "actuallyadditions:blocks/blockFireworkBox",
"bottom": "#side",
"top": "actuallyadditions:blocks/blockFireworkBoxTop"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}]
}
}

View file

@ -0,0 +1,11 @@
{
"forge_marker": 1,
"defaults": {
"model": "actuallyadditions:blockFishingNet",
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}]
}
}

View file

@ -0,0 +1,23 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:crop",
"textures": {
"crop": "actuallyadditions:blocks/blockFlaxStage1"
}
},
"variants": {
"normal": [{}],
"inventory": [{}],
"age": {
"0": { "textures": { "crop": "actuallyadditions:blocks/blockFlaxStage1" } },
"1": { "textures": { "crop": "actuallyadditions:blocks/blockFlaxStage2" } },
"2": { "textures": { "crop": "actuallyadditions:blocks/blockFlaxStage2" } },
"3": { "textures": { "crop": "actuallyadditions:blocks/blockFlaxStage3" } },
"4": { "textures": { "crop": "actuallyadditions:blocks/blockFlaxStage4" } },
"5": { "textures": { "crop": "actuallyadditions:blocks/blockFlaxStage4" } },
"6": { "textures": { "crop": "actuallyadditions:blocks/blockFlaxStage5" } },
"7": { "textures": { "crop": "actuallyadditions:blocks/blockFlaxStage6" } }
}
}
}

View file

@ -0,0 +1,11 @@
{
"forge_marker": 1,
"defaults": {
"model": "actuallyadditions:blockFurnaceSolar",
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}]
}
}

View file

@ -0,0 +1,16 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cube_bottom_top",
"textures": {
"side": "actuallyadditions:blocks/blockGiantChest",
"bottom": "actuallyadditions:blocks/blockGiantChestBottom",
"top": "actuallyadditions:blocks/blockGiantChestTop"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}]
}
}

View file

@ -0,0 +1,28 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cube",
"textures": {
"particle": "actuallyadditions:blocks/blockLampPowerer",
"down": "#particle",
"up": "#particle",
"south": "#particle",
"north": "actuallyadditions:blocks/blockLampPowererFront",
"east": "#particle",
"west": "#particle"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}],
"meta": {
"0": { "x" : 90 },
"1": { "x" : 270 },
"2": { "y" : 0 },
"3": { "y" : 180 },
"4": { "y" : 270 },
"5": { "y" : 90 }
}
}
}

View file

@ -0,0 +1,19 @@
{
"forge_marker": 1,
"defaults": {
"model": "actuallyadditions:blockLaserRelay",
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}],
"meta": {
"0": { "x": 180 },
"1": {},
"2": { "x": 90 },
"3": { "x": 270 },
"4": { "x": 90, "y": 270 },
"5": { "x": 270, "y": 270 }
}
}
}

View file

@ -0,0 +1,11 @@
{
"forge_marker": 1,
"defaults": {
"model": "actuallyadditions:blockPhantomBooster",
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}]
}
}

View file

@ -0,0 +1,14 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cube_all",
"textures": {
"all": "actuallyadditions:blocks/blockPhantomBreaker"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}]
}
}

View file

@ -0,0 +1,14 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cube_all",
"textures": {
"all": "actuallyadditions:blocks/blockPhantomEnergyface"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}]
}
}

View file

@ -0,0 +1,14 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cube_all",
"textures": {
"all": "actuallyadditions:blocks/blockPhantomLiquiface"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}]
}
}

View file

@ -0,0 +1,14 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cube_all",
"textures": {
"all": "actuallyadditions:blocks/blockPhantomPlacer"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}]
}
}

View file

@ -0,0 +1,14 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cube_all",
"textures": {
"all": "actuallyadditions:blocks/blockPhantomface"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}]
}
}

View file

@ -0,0 +1,20 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:half_slab",
"textures": {
"bottom": "actuallyadditions:blocks/blockMiscBlackQuartzPillar",
"top": "#bottom",
"side": "#bottom"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}],
"meta": {
"0": {},
"1": { "model": "minecraft:upper_slab" }
}
}
}

View file

@ -0,0 +1,54 @@
{
"forge_marker": 1,
"defaults": {
"textures": {
"bottom": "actuallyadditions:blocks/blockMiscBlackQuartzPillar",
"top": "#bottom",
"side": "#bottom"
}
},
"variants": {
"normal": { "model": "minecraft:stairs" },
"inventory": { "model": "minecraft:stairs" },
"facing=east,half=bottom,shape=straight": { "model": "minecraft:stairs" },
"facing=west,half=bottom,shape=straight": { "model": "minecraft:stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=straight": { "model": "minecraft:stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=straight": { "model": "minecraft:stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs" },
"facing=west,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs" },
"facing=north,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs", "y": 180, "uvlock": true },
"facing=east,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs" },
"facing=west,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs" },
"facing=north,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs", "y": 180, "uvlock": true },
"facing=east,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "uvlock": true },
"facing=east,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "uvlock": true },
"facing=east,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "y": 270, "uvlock": true }
}
}

View file

@ -0,0 +1,19 @@
{
"multipart": [
{ "when": { "up": "true" },
"apply": { "model": "actuallyadditions:blockPillarQuartzWallPost" }
},
{ "when": { "north": "true" },
"apply": { "model": "actuallyadditions:blockPillarQuartzWallSide", "uvlock": true }
},
{ "when": { "east": "true" },
"apply": { "model": "actuallyadditions:blockPillarQuartzWallSide", "y": 90, "uvlock": true }
},
{ "when": { "south": "true" },
"apply": { "model": "actuallyadditions:blockPillarQuartzWallSide", "y": 180, "uvlock": true }
},
{ "when": { "west": "true" },
"apply": { "model": "actuallyadditions:blockPillarQuartzWallSide", "y": 270, "uvlock": true }
}
]
}

View file

@ -0,0 +1,20 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:half_slab",
"textures": {
"bottom": "actuallyadditions:blocks/blockMiscBlackQuartz",
"top": "#bottom",
"side": "#bottom"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}],
"meta": {
"0": {},
"1": { "model": "minecraft:upper_slab" }
}
}
}

View file

@ -0,0 +1,54 @@
{
"forge_marker": 1,
"defaults": {
"textures": {
"bottom": "actuallyadditions:blocks/blockMiscBlackQuartz",
"top": "#bottom",
"side": "#bottom"
}
},
"variants": {
"normal": { "model": "minecraft:stairs" },
"inventory": { "model": "minecraft:stairs" },
"facing=east,half=bottom,shape=straight": { "model": "minecraft:stairs" },
"facing=west,half=bottom,shape=straight": { "model": "minecraft:stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=straight": { "model": "minecraft:stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=straight": { "model": "minecraft:stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs" },
"facing=west,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs" },
"facing=north,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs", "y": 180, "uvlock": true },
"facing=east,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs" },
"facing=west,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs" },
"facing=north,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs", "y": 180, "uvlock": true },
"facing=east,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "uvlock": true },
"facing=east,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "uvlock": true },
"facing=east,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "y": 270, "uvlock": true }
}
}

View file

@ -0,0 +1,19 @@
{
"multipart": [
{ "when": { "up": "true" },
"apply": { "model": "actuallyadditions:blockQuartzWallPost" }
},
{ "when": { "north": "true" },
"apply": { "model": "actuallyadditions:blockQuartzWallSide", "uvlock": true }
},
{ "when": { "east": "true" },
"apply": { "model": "actuallyadditions:blockQuartzWallSide", "y": 90, "uvlock": true }
},
{ "when": { "south": "true" },
"apply": { "model": "actuallyadditions:blockQuartzWallSide", "y": 180, "uvlock": true }
},
{ "when": { "west": "true" },
"apply": { "model": "actuallyadditions:blockQuartzWallSide", "y": 270, "uvlock": true }
}
]
}

View file

@ -0,0 +1,23 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:crop",
"textures": {
"crop": "actuallyadditions:blocks/blockRiceStage1"
}
},
"variants": {
"normal": [{}],
"inventory": [{}],
"age": {
"0": { "textures": { "crop": "actuallyadditions:blocks/blockRiceStage1" } },
"1": { "textures": { "crop": "actuallyadditions:blocks/blockRiceStage2" } },
"2": { "textures": { "crop": "actuallyadditions:blocks/blockRiceStage2" } },
"3": { "textures": { "crop": "actuallyadditions:blocks/blockRiceStage3" } },
"4": { "textures": { "crop": "actuallyadditions:blocks/blockRiceStage4" } },
"5": { "textures": { "crop": "actuallyadditions:blocks/blockRiceStage4" } },
"6": { "textures": { "crop": "actuallyadditions:blocks/blockRiceStage5" } },
"7": { "textures": { "crop": "actuallyadditions:blocks/blockRiceStage6" } }
}
}
}

View file

@ -0,0 +1,17 @@
{
"forge_marker": 1,
"defaults": {
"model": "actuallyadditions:blockSmileyCloud",
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}],
"meta": {
"0": { "y" : 0 },
"1": { "y" : 180 },
"2": { "y" : 270 },
"3": { "y" : 90 }
}
}
}

View file

@ -0,0 +1,19 @@
{
"multipart": [
{ "when": { "up": "true" },
"apply": { "model": "actuallyadditions:blockTestifiBucksGreenFencePost" }
},
{ "when": { "north": "true" },
"apply": { "model": "actuallyadditions:blockTestifiBucksGreenFenceSide", "uvlock": true }
},
{ "when": { "east": "true" },
"apply": { "model": "actuallyadditions:blockTestifiBucksGreenFenceSide", "y": 90, "uvlock": true }
},
{ "when": { "south": "true" },
"apply": { "model": "actuallyadditions:blockTestifiBucksGreenFenceSide", "y": 180, "uvlock": true }
},
{ "when": { "west": "true" },
"apply": { "model": "actuallyadditions:blockTestifiBucksGreenFenceSide", "y": 270, "uvlock": true }
}
]
}

View file

@ -0,0 +1,20 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:half_slab",
"textures": {
"bottom": "actuallyadditions:blocks/blockTestifiBucksGreenWall",
"top": "#bottom",
"side": "#bottom"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}],
"meta": {
"0": {},
"1": { "model": "minecraft:upper_slab" }
}
}
}

View file

@ -0,0 +1,54 @@
{
"forge_marker": 1,
"defaults": {
"textures": {
"bottom": "actuallyadditions:blocks/blockTestifiBucksGreenWall",
"top": "#bottom",
"side": "#bottom"
}
},
"variants": {
"normal": { "model": "minecraft:stairs" },
"inventory": { "model": "minecraft:stairs" },
"facing=east,half=bottom,shape=straight": { "model": "minecraft:stairs" },
"facing=west,half=bottom,shape=straight": { "model": "minecraft:stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=straight": { "model": "minecraft:stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=straight": { "model": "minecraft:stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs" },
"facing=west,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs" },
"facing=north,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs", "y": 180, "uvlock": true },
"facing=east,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs" },
"facing=west,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs" },
"facing=north,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs", "y": 180, "uvlock": true },
"facing=east,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "uvlock": true },
"facing=east,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "uvlock": true },
"facing=east,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "y": 270, "uvlock": true }
}
}

View file

@ -0,0 +1,14 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cube_all",
"textures": {
"all": "actuallyadditions:blocks/blockTestifiBucksGreenWall"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}]
}
}

View file

@ -0,0 +1,19 @@
{
"multipart": [
{ "when": { "up": "true" },
"apply": { "model": "actuallyadditions:blockTestifiBucksWhiteFencePost" }
},
{ "when": { "north": "true" },
"apply": { "model": "actuallyadditions:blockTestifiBucksWhiteFenceSide", "uvlock": true }
},
{ "when": { "east": "true" },
"apply": { "model": "actuallyadditions:blockTestifiBucksWhiteFenceSide", "y": 90, "uvlock": true }
},
{ "when": { "south": "true" },
"apply": { "model": "actuallyadditions:blockTestifiBucksWhiteFenceSide", "y": 180, "uvlock": true }
},
{ "when": { "west": "true" },
"apply": { "model": "actuallyadditions:blockTestifiBucksWhiteFenceSide", "y": 270, "uvlock": true }
}
]
}

View file

@ -0,0 +1,20 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:half_slab",
"textures": {
"bottom": "actuallyadditions:blocks/blockTestifiBucksWhiteWall",
"top": "#bottom",
"side": "#bottom"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}],
"meta": {
"0": {},
"1": { "model": "minecraft:upper_slab" }
}
}
}

View file

@ -0,0 +1,54 @@
{
"forge_marker": 1,
"defaults": {
"textures": {
"bottom": "actuallyadditions:blocks/blockTestifiBucksWhiteWall",
"top": "#bottom",
"side": "#bottom"
}
},
"variants": {
"normal": { "model": "minecraft:stairs" },
"inventory": { "model": "minecraft:stairs" },
"facing=east,half=bottom,shape=straight": { "model": "minecraft:stairs" },
"facing=west,half=bottom,shape=straight": { "model": "minecraft:stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=straight": { "model": "minecraft:stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=straight": { "model": "minecraft:stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs" },
"facing=west,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=outer_right": { "model": "minecraft:outer_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs" },
"facing=north,half=bottom,shape=outer_left": { "model": "minecraft:outer_stairs", "y": 180, "uvlock": true },
"facing=east,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs" },
"facing=west,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=inner_right": { "model": "minecraft:inner_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs" },
"facing=north,half=bottom,shape=inner_left": { "model": "minecraft:inner_stairs", "y": 180, "uvlock": true },
"facing=east,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=straight": { "model": "minecraft:stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=outer_right": { "model": "minecraft:outer_stairs", "x": 180, "uvlock": true },
"facing=east,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=outer_left": { "model": "minecraft:outer_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=inner_right": { "model": "minecraft:inner_stairs", "x": 180, "uvlock": true },
"facing=east,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=inner_left": { "model": "minecraft:inner_stairs", "x": 180, "y": 270, "uvlock": true }
}
}

View file

@ -0,0 +1,14 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cube_all",
"textures": {
"all": "actuallyadditions:blocks/blockTestifiBucksWhiteWall"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}]
}
}

View file

@ -0,0 +1,26 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cube",
"textures": {
"particle": "actuallyadditions:blocks/blockTreasureChest",
"down": "actuallyadditions:blocks/blockTreasureChestBottom",
"up": "actuallyadditions:blocks/blockTreasureChestTop",
"south": "#particle",
"north": "actuallyadditions:blocks/blockTreasureChestFront",
"east": "#particle",
"west": "#particle"
},
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}],
"meta": {
"0": { "y" : 0 },
"1": { "y" : 180 },
"2": { "y" : 270 },
"3": { "y" : 90 }
}
}
}

View file

@ -0,0 +1,17 @@
{
"forge_marker": 1,
"defaults": {
"model": "minecraft:cross",
"transform": "forge:default-block"
},
"variants": {
"normal": [{}],
"inventory": [{}],
"meta": {
"0": { "textures" : { "cross" : "actuallyadditions:blocks/blockCanolaStage4" } },
"1": { "textures" : { "cross" : "actuallyadditions:blocks/blockFlaxStage6" } },
"2": { "textures" : { "cross" : "actuallyadditions:blocks/blockRiceStage6" } },
"3": { "textures" : { "cross" : "actuallyadditions:blocks/blockCoffeeStage6" } }
}
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/wall_inventory",
"textures": {
"wall": "actuallyadditions:blocks/blockMiscBlackQuartzChiseled"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/wall_post",
"textures": {
"wall": "actuallyadditions:blocks/blockMiscBlackQuartzChiseled"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/wall_side",
"textures": {
"wall": "actuallyadditions:blocks/blockMiscBlackQuartzChiseled"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/wall_inventory",
"textures": {
"wall": "actuallyadditions:blocks/blockMiscBlackQuartzPillar"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/wall_post",
"textures": {
"wall": "actuallyadditions:blocks/blockMiscBlackQuartzPillar"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/wall_side",
"textures": {
"wall": "actuallyadditions:blocks/blockMiscBlackQuartzPillar"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/wall_inventory",
"textures": {
"wall": "actuallyadditions:blocks/blockMiscBlackQuartz"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/wall_post",
"textures": {
"wall": "actuallyadditions:blocks/blockMiscBlackQuartz"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/wall_side",
"textures": {
"wall": "actuallyadditions:blocks/blockMiscBlackQuartz"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/wall_inventory",
"textures": {
"wall": "actuallyadditions:blocks/blockTestifiBucksGreenWall"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/wall_post",
"textures": {
"wall": "actuallyadditions:blocks/blockTestifiBucksGreenWall"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/wall_side",
"textures": {
"wall": "actuallyadditions:blocks/blockTestifiBucksGreenWall"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/wall_inventory",
"textures": {
"wall": "actuallyadditions:blocks/blockTestifiBucksWhiteWall"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/wall_post",
"textures": {
"wall": "actuallyadditions:blocks/blockTestifiBucksWhiteWall"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/wall_side",
"textures": {
"wall": "actuallyadditions:blocks/blockTestifiBucksWhiteWall"
}
}

View file

@ -0,0 +1,3 @@
{
"parent": "actuallyadditions:block/blockChiseledQuartzWallInventory"
}

View file

@ -0,0 +1,3 @@
{
"parent": "actuallyadditions:block/blockPillarQuartzWallInventory"
}

View file

@ -0,0 +1,3 @@
{
"parent": "actuallyadditions:block/blockQuartzWallInventory"
}

View file

@ -0,0 +1,3 @@
{
"parent": "actuallyadditions:block/blockTestifiBucksGreenFenceInventory"
}

View file

@ -0,0 +1,3 @@
{
"parent": "actuallyadditions:block/blockTestifiBucksWhiteFenceInventory"
}